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 协议?

附言:我不知道 Ubuntu 20.04 最初是否以最小配置安装,并且从一开始就没有配置 /etc/samba,或者之后是否卸载了 samba 部分。

答案1

smb.conf 实际上并非来自 samba(服务器)包。它来自 samba-common,因为它具有可以控制客户端和服务器的选项。

如果你的系统不需要 samba 服务器,那么将 smb.conf 安装到你的系统上的最佳方式是安装 smbclient:

sudo apt install smbclient

我建议在安装 smbclient 之前删除您手动创建的 smb.conf 文件。

相关内容