Я пытаюсь использовать smbtree для просмотра долей самбы в моей локальной сети. Несколько из тех долей размещаются на моем собственном сервере, который я работаю на всех этих командах. Я знаю, что доли существуют, потому что я могу соединиться с ними на своем Mac с помощью "Подключения к Серверу" команда (Cmd + K) и ввод
smb://name_of_my_samba_server
Однако, когда я выполняю smbtree, я вижу другие доли самбы в сети, но не моем собственном. То, когда я выполняю smbtree с-d3 опцией единственная строка вывода, который имеет какое-либо отношение к моей собственной доле самбы и сервер, на котором это находится, следующее:
added interface eth0 ip=my.ip.address bcast=first.three.octets.of.my.ip.255 netmask=255.255.248.0
Мой smb.conf файл в конце этого сообщения, но я не думаю, что моя проблема возникает из конфигурационного файла, потому что у меня есть доступ к smb.conf кого-то выполняющего один из серверов, который действительно появляется, когда я выполняю smbtree, и когда я использовал smb.conf того человека в качестве своего собственного, мои доли самбы ВСЕ ЕЩЕ не появились. Я хочу использовать smbtree, потому что я пытаюсь программно очистить метаданные для долей самбы на моей LAN, и я пытаюсь использовать smbtree для отображения всех долей в сети.
Править: Таким образом, я могу видеть доли на своем сервере, когда я работаю
smbclient -L my_ip_address
но это все еще не разоблачает использование smbtree. Почему был бы, эти две программы (smbtree и smbclient) дифференцируются, кого они видят?
[global]
# Network Related Options
# -----------------------
# interfaces to bind to
interfaces = lo eth0
# network segments to allow connections from
hosts allow = 127., 134.173.
# socket / performance options (generally, don't touch these)
socket options = TCP_NODELAY SO_RCVBUF=131072 SO_SNDBUF=131072
aio read size = 16384
aio write size = 16384
use sendfile = true
# Logging Options
# -----------------------
# logs split per machine
log file = /var/log/samba/log.%m
# max 1024KB per log file, then rotate
max log size = 1024
log level = 2
debug timestamp= yes
# Authentication Options
# -----------------------
# generally, don't touch any of this.
security = user
encrypt passwords = yes
passdb backend = tdbsam
map to guest = Bad User
guest account = nobody
# Filesystem Options
# -----------------------
# These options correspond to windows file attributes that don't have
# UNIX equivalents. Instead of ignoring them, we emulate ('map') them.
map archive = yes
map hidden = yes
map read only = yes
map system = yes
store dos attributes = yes
# Nice Global Options
# -----------------------
# makes UNIX dot files look like Windows 'hidden' files.
hide dot files = yes
unix extensions = no
# Miscelaneous Options
# -----------------------
workgroup = MYGROUP
# no one actually uses wins
wins support = no
# this is just a simple file server, no printing
load printers = no
[Movies]
path = /home/alex/Movies
public = yes
browseable = yes
guest ok = yes
fake oplocks = yes
[Ebooks]
path = /home/alex/Ebooks
public = yes
browseable = yes
guest ok = yes
fake oplocks = yes
[Software]
path = /home/alex/Software
public = yes
browseable = yes
guest ok = yes
fake oplocks = yes
[Music]
path = /home/alex/Music
public = yes
browseable = yes
guest ok = yes
fake oplocks = yes