為 SMBv1 設定 20.04 samba

為 SMBv1 設定 20.04 samba

有沒有辦法設定目前的 samba 以便能夠顯示工作群組和/或家庭群組?

SMB1 disabled -- no workgroup available

答案1

首先,Linux、MacOS 或從 Win10 開始的 Windows 中都沒有家庭群組這樣的東西。

其次,如果您在執行 smbclient 時談論該特定錯誤,則需要在客戶端的 /etc/samba/smb.conf 中啟用 SMB1(Samba 稱之為 NT1)。在 workgroup = WORKGROUP 行的正下方新增以下一項:

client min protocol = NT1

當然,您嘗試連線的伺服器必須啟用 SMB1。如果您將 Win10 電腦保持為最新狀態,它將被停用,因此您必須在那裡啟用它。如果伺服器運行的是 Ubuntu 20 或任何具有相同版本 samba 的系統,則必須在該電腦上編輯 smb.conf 並新增:

server min protocol = NT1

然後重新啟動桑巴:

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

附註這篇文章也可能對你有幫助

相關內容