考虑:
11:12 dev@ubuntu ~/qsr (build-0.3)$ dmesg
[57392.897482] CIFS VFS: Server requires packet signing to be enabled in /proc/fs/cifs/SecurityFlags.
[57392.897935] CIFS VFS: cifs_mount failed w/return code = -95
我的 fstab 条目:
//192.168.101.5/Development/Repositories /mnt/ServerName/Development/Repositories cifs credentials=/home/dev/.smbcredentials,uid=dev,gid=dev,iocharset=utf8,sec=ntlm 0 0
我在 fstab 中找到了另一个几乎相同的条目,并且也正在安装 Windows 共享 - 但它不会导致错误。
另一个问题:我在哪里可以找到该返回代码的文档?
自从我从 32 位 Ubuntu 12.04 (Precise Pangolin) 升级到 64 位 Ubuntu 12.04 (Precise Pangolin) 后,才出现此错误。32 位的 fstab 条目没问题。
编辑:删除sec=ntlm
似乎已经解决了这个问题,但我不知道为什么。有答案吗?
答案1
看起来sec=ntlm
从 fstab 条目中删除就修复了这个问题。