挂载 cifs 的问题

Problems with mount cifs

这几天我一直在努力在Ubuntu16中挂载samba共享目录。我阅读了所有相关帖子,但仍然找不到解决方案。

这是我使用的命令:

e sudo mount -vt cifs -o username=sdea,sec=ntlmssp,vers=1.0 //130.226.50.5/sdea/ /home/sdea/jess

我得到的错误:

mount.cifs kernel mount options: ip=130.226.50.5,unc=\130.226.50.5\sdea,sec=ntlmssp,vers=1.0,user=sdea,pass=********

挂载错误(13):权限被拒绝

我可以将此目录挂载到我的 Mac 和 Ubuntu 14(在另一台机器上),没有任何问题。所以,我确定我的凭据是正确的。我还尝试包括不同的 "sec" 选项,如 sec=nltm、nltmv2 等。但没有。我总是被拒绝许可。

安装的cifs-utils版本是6.3,linux内核是4.13.0-26-generic。我在服务器上没有 sudo 权限,但配置应该是正确的,因为我可以在不同的机器上挂载共享。

你们中的一些人是否知道问题可能出在哪里?

内核 4.13 对 SMB 进行了更改,请查看 Linux kernel 4.13 and SMB protocol version fun 了解更多信息。

就我而言,唯一有效的是Kernel downgrade

如果我是你,我会先尝试将 vers=1.0 更改为 vers=2.0 and/or vers=3.0