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

0 ответов

Другие вопросы по тегам