Ubuntu 17.10 安装 smb 共享总是失败
Ubuntu 17.10 mounting smb share keeps failing
我已经在互联网上搜索了大约 2 个小时,但所有建议的修复方法均无效。希望这里有人知道解决此问题的好方法,或者可以为我指明正确的方向。
SMB 服务器是 Synology NAS。
我从Ubuntu12开始就用这个方法,现在不行了。我做了以下
- 安装 cifs
编辑 /etc/fstab 并添加下一行
//servername/sharename /media/<username>/windowsshare cifs credentials=/home/ubuntuusername/.smbcredentials,iocharset=utf8,sec=ntlm 0 0
我已经做过的故障排除
- 确保挂载路径存在且为空 (/media//windowsshare)
- 尝试了所有可用的 sec= 选项
- 将 .smbcredentials 文件的权限从 600 设置为 777
- 为了以防万一
添加了服务器名到主机文件
- 尝试添加正确的用户名=和密码=而不是文件
- 尝试使用命令行而不是 fstab
在文件资源管理器(其他位置 -> 连接到服务器)中使用相同凭据连接到共享时,它可以正常工作。
P.S。这是 Ubuntu 17.10
的全新安装
sudo mount -a 显示的错误是:
mount error(95): Operation not supported
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
如果我需要提供更多信息,请告诉我。
提前致谢。
克里斯
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
我已经在互联网上搜索了大约 2 个小时,但所有建议的修复方法均无效。希望这里有人知道解决此问题的好方法,或者可以为我指明正确的方向。
SMB 服务器是 Synology NAS。
我从Ubuntu12开始就用这个方法,现在不行了。我做了以下
- 安装 cifs
编辑 /etc/fstab 并添加下一行
//servername/sharename /media/<username>/windowsshare cifs credentials=/home/ubuntuusername/.smbcredentials,iocharset=utf8,sec=ntlm 0 0
我已经做过的故障排除
- 确保挂载路径存在且为空 (/media//windowsshare)
- 尝试了所有可用的 sec= 选项
- 将 .smbcredentials 文件的权限从 600 设置为 777
- 为了以防万一 添加了服务器名到主机文件
- 尝试添加正确的用户名=和密码=而不是文件
- 尝试使用命令行而不是 fstab
在文件资源管理器(其他位置 -> 连接到服务器)中使用相同凭据连接到共享时,它可以正常工作。
P.S。这是 Ubuntu 17.10
的全新安装sudo mount -a 显示的错误是:
mount error(95): Operation not supported Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
如果我需要提供更多信息,请告诉我。
提前致谢。 克里斯
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