smbtree не может найти мои общие ресурсы samba, но я могу подключиться к общим ресурсам с помощью клиента Mac
Я пытаюсь использовать smbtree для просмотра общих ресурсов samba в моей локальной сети. Некоторые из этих общих ресурсов размещены на моем собственном сервере, на котором я выполняю все эти команды. Я знаю, что общие ресурсы существуют, потому что я могу подключиться к ним на моем Mac, используя команду "Подключиться к серверу" (Cmd + K) и введя
smb://name_of_my_samba_server
Однако, когда я запускаю smbtree, я вижу в сети другие общие папки samba, но не мои собственные. Когда я запускаю smbtree с опцией -d3, единственная строка вывода, которая имеет какое-либо отношение к моему собственному общему ресурсу samba и серверу, на котором он находится, выглядит следующим образом:
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, потому что я пытаюсь программно очистить метаданные для общих ресурсов samba в моей локальной сети, и я пытаюсь использовать 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