Решено samba проблемы (не отображаются компьюры в сети)

Модератор: Модераторы разделов

Ответить
Institut
Сообщения: 281
ОС: mint

Решено samba проблемы

Сообщение Institut »

Добрый день.
Есть самба с таким конфигом

Код: Выделить всё

[global]
        workgroup = WORKGROUP
        server string = Samba Server Version %v
        log file = /var/log/samba/log.%m
        max log size = 50
        security = user
        passdb backend = tdbsam
        local master = No
        os level = 33
        preferred master = auto
        dns proxy = No
        wins support = No
        printcap name = cups
        load printers = Yes
        cups options = raw
        map to guest = Bad User
        usershare max shares = 100
        usershare owner only = Yes
        usershare allow guests = Yes
;       guest account = nobody

[printers]
        comment = All Printers
        path = /var/spool/samba
        browseable = Yes
        guest ok = Yes
        read only = Yes
        printable = Yes


Самба работала, но после обновлений системы, я перестал видеть компьютеры в сетевом окружении, те их нет.
При этом к расшареной паке можно подключиться с любого другого компьютера и её видно в сетевом окружении.

Код: Выделить всё

uname -a
Linux archtest 4.13.9-1-ARCH

pacman -Q | grep -E 'samba|gvfs'

gvfs 1.34.1-1
gvfs-afc 1.34.1-1
gvfs-gphoto2 1.34.1-1
gvfs-mtp 1.34.1-1
gvfs-nfs 1.34.1-1
gvfs-smb 1.34.1-1
samba 4.7.0-1

pdbedit -L
nobody:99:nobody


smbtree -b -N - отображает всё сетевое окружение для рабочей группы.

Проверял этот конфиг в дебиане9 и убунте 16.04.03 - там видно все ресурсы сети.
Спасибо сказали:
Institut
Сообщения: 281
ОС: mint

Re: Решено samba проблемы

Сообщение Institut »

Решение - добавить строку client max protocol = NT1 в секцию global.
После чего перезапустить компьютер.
Spoiler
Хотя мне не сосем понятно следующее
1 - Почему перезапуск службы не помогает
(systemctl restart smbd nmbd) и обязательно надо перезагружать компьютер (прямо как винда)
2 - Насколько безопасно использование ответа по протоколу NT1 , так как по умолчанию, в самбе используется значение
client max protocol = SMB3.
3 - Почему данный конфиг работал до обновлений, а потом перестал. Видимо, это обновление ядра так повлияло, хотя могу ошибаться.
Спасибо сказали:
Ответить