Есть ли способ настроить текущую самбу для отображения рабочих и / или домашних групп?
SMB1 disabled -- no workgroup available
Во-первых, не существует такой вещи, как домашняя группа в 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
Если вы этого не сделаете на сервере, вы скорее всего, произойдет сбой согласования протокола : ошибка
.
Это, вероятно, устранит сообщение об ошибке SMB1. Сможете ли вы «обнаружить» все рабочие группы и хосты в Nautilus - другой вопрос. Если вам нужно перевести часы обратно на количество дней SMB1, вам необходимо следовать правилам, установленным в то время ... порядок разрешения имен, ограничения длины имени хоста и т. Д.