我已经在互联网上搜索了大约2个小时,但所有建议的修复都无法正常工作。希望有人知道解决这个问题的好方法,或者能指出我正确的方向。
SMB服务器是Synology NAS。
我从Ubuntu 12开始使用这种方法,但现在它不起作用。我做了以下
编辑/ etc / fstab并添加下一行
//servername/sharename /media/<username>/windowsshare cifs credentials=/home/ubuntuusername/.smbcredentials,iocharset=utf8,sec=ntlm 0 0
我已经做过的故障排除
使用文件资源管理器(其他位置 - &gt;连接到服务器)中的相同凭据连接到共享时,它可以正常运行。
P.S。这是Ubuntu 17.10的干净安装
错误sudo mount -a显示为:
mount error(95):不支持操作 请参阅mount.cifs(8)手册页(例如man mount.cifs)
如果我需要提供更多信息,请告诉我。
提前致谢。 克里斯
答案 0 :(得分:3)
Ubuntu 17.10可能更改了使用的默认SMB协议版本。 手册页说默认值为1.0:
man mount.cifs
我已成功解决此问题,在/ etc / fstab中明确指定SMB协议版本1.0(vers = 1.0):
//servername/sharename /media/<username>/windowsshare cifs credentials=/home/ubuntuusername/.smbcredentials,iocharset=utf8,sec=ntlm,vers=1.0 0 0