上周末,我从 Ubuntu 18.04LTS 升级到了 20.04LTS。我仍在努力解决问题,但我试图解决的最大问题是访问我的 3 个 NAS 设备。它们是较旧的 D-Link DNS-321 和 -323,因此它们不支持较新的 SMB 版本。
我已将client min protocol = NT1
条目添加到 smb.conf,但仍然无法通过文件添加共享。尝试连接到 smb://192.168.1.foo/Volume_1 时,我收到一条错误消息:“无法访问位置 - 无法挂载 Windows 共享:软件导致连接中止。“
但是,当我使用时,smbclient //192.168.1.foo/Volume_1 -U user
我可以登录并浏览内容。所以我很困惑为什么 Files 无法挂载共享,但 smbclient 却很高兴。
根据 smbclient 的结果,我认为我已经正确设置了 smb.conf 和 Samba,我只是不明白为什么这些设置没有传递给 Nautilus/Files。
答案1
我使用以下解决方案在 Ubuntu 20.04.1 中访问我的 Synology NAS
这在另一台 PC 上的 18.04.5 版本中也能完美运行。
首先我这样做了sudo apt-get install cifs-utils
,然后创建了挂载点(我认为你已经完成了)。
我的 fstab 条目是:
//192.168.1.foo/share-name /mount-point/share-name cifs username=foo,password=foo,rw,uid=1000,gid=500
并且驱动器每次都能完美安装。
OP 提到他添加了ver=1.0
fsab 条目(但我没有也可以工作)。