Ubuntu 20.04,當/etc/samba不存在時強制Nautilus使用SMB1?

Ubuntu 20.04,當/etc/samba不存在時強制Nautilus使用SMB1?

我有 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 檔案。

相關內容