Настройка samba 20.04 для SMBv1

Настройка samba 20.04 для SMBv1

Есть ли способ настроить текущую версию Samba так, чтобы она могла отображать рабочие группы и/или домашние группы?

SMB1 disabled -- no workgroup available

решение1

Во-первых, в Linux, MacOS и Windows, начиная с Win10, нет такого понятия, как домашняя группа.

Во-вторых, если вы говорите об этой конкретной ошибке при запуске smbclient, вам нужно включить SMB1 (Samba называет его NT1) на стороне клиента в /etc/samba/smb.conf. Прямо под строкой workgroup = WORKGROUP добавьте это:

client min protocol = NT1

Конечно, на сервере, к которому вы пытаетесь подключиться, должен быть включен SMB1. Если вы обновили свой компьютер Win10, он отключен, поэтому вам придется включить его там. Если на сервере работает Ubuntu 20 или что-то с той же версией Samba, вам придется отредактировать smb.conf на этом компьютере и добавить:

server min protocol = NT1

Затем перезапустите samba:

sudo service smbd restart
sudo service nmbd restart

Если вы этого не сделаете на сервере, скорее всего, вы получите ошибку protocol negotiation failed:.

Это, вероятно, устранит сообщение об ошибке SMB1. Сможете ли вы «обнаружить» все рабочие группы и хосты в Nautilus — это другой вопрос. Если вам нужно повернуть время вспять, к дням SMB1, вам нужно следовать правилам, установленным в ту эпоху... порядок разрешения имен, ограничения на длину имени хоста и т. д.

решение2

столкнулся с этим, пытаясь заставить старый Netgear Stora разрешить работу в сети unbuntu

client min protocol = CORE заставит вас встать и пойти

20.04 LTS

псэта статья также может вам помочь

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