我有 Ubuntu 20.04 系統,但在存取僅支援舊協定 SMB1 / NT1 的舊 NAS 時遇到問題。
我讀到我可以將“client min protocol=NT1”添加到“/etc/samba/smb.conf”。但我的安裝根本沒有安裝“/etc/samba”資料夾。
我嘗試創建一個資料夾“/etc/samba”和一個檔案“/etc/samba/smb.conf”,其內容為:
[global]
client min protocol=NT1
但這不會使 Nautilus 與特定的舊 NAS 搭配使用。
當沒有安裝 samba 且不存在 /etc/samba/ 資料夾時,如何強制 Nautilus 使用 SMB1 / NT1 協定?
PS.:我不知道Ubuntu 20.04最初是否以最小配置安裝,並且/etc/samba從一開始就沒有配置,或者samba部分是否後來被卸載。
答案1
smb.conf 其實並非來自 samba(伺服器)套件。它來自 samba-common,因為它具有可以控制客戶端和伺服器的選項。
如果您的系統上不需要 samba 伺服器,將 smb.conf 加入系統上的最佳方法是安裝 smbclient:
sudo apt install smbclient
我建議在安裝 smbclient 之前刪除手動建立的 smb.conf 檔案。