Ubuntu 20.04, заставить Nautilus использовать SMB1, если /etc/samba не существует?

Ubuntu 20.04, заставить Nautilus использовать SMB1, если /etc/samba не существует?

У меня установлена ​​система Ubuntu 20.04, и у меня возникли проблемы с доступом к старому NAS, который поддерживает только старый протокол SMB1/NT1.

Я читал, что могу добавить «client min protocol=NT1» в «/etc/samba/smb.conf». Но в моей установке папка «/etc/samba» вообще не установлена.

Я попытался создать папку «/etc/samba» и файл «/etc/samba/smb.conf» с содержимым:

[global]
client min protocol=NT1

но это не заставит Nautilus работать с этим конкретным старым NAS.

как заставить Nautilus использовать протокол SMB1 / NT1, если не установлена ​​Samba и не существует папки /etc/samba/?

PS: Я не знаю, была ли Ubuntu 20.04 изначально установлена ​​в минимальной конфигурации и /etc/samba не была настроена с самого начала, или же часть samba была впоследствии удалена.

решение1

smb.conf на самом деле не входит в пакет samba (сервер). Он входит в samba-common, поскольку имеет опции, которые могут управлять как клиентом, так и сервером.

Если вам не нужен сервер Samba в вашей системе, то лучший способ получить smb.conf в вашей системе — установить smbclient:

sudo apt install smbclient

Я бы рекомендовал удалить файл smb.conf, который вы создали вручную, перед установкой smbclient.

Связанный контент