记 编译安装samba4.89 遇到的错误 公司有台samba服务器因版本过低被安全扫描出漏洞,在升级中遇到以下错误 提示权限错误, mount error(13): Permission denied Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) 以下是解决办法,后面加上sec mount -t cifs //10.255.202.105/test /mnt/105 -o username=test,password=test,sec=ntlmssp 成挂载 后来查到是hash值不对导致的。 sec={none|krb5|krb5i|ntlm|ntlmi|ntlmv2|ntlmv2i} 选择安全模型: none 尝试以空用户连接(不提供用户名) krb5 使用 Kerberos version 5 认证 krb5i 使用 Kerberos version 5 和包签名(packet signing)认证 ntlm 使用 NTLM 口令散列认证 ntlmi 使用 NTLM 签名口令散列和包签名(packet signing)认证 ntlmv2 使用 NTLMv2 口令散列认证 ntlmv2i 使用 NTLMv2 口令散列认证和包签名(packet signing)认证 ntlmssp   使用 NTLMv2 口令散列用原始NTLMSSP消息压缩 ntlmsspi  使用 NTLMv2 口令散列用原始NTLMSSP消息压缩,和包签名(packet signing)认证

在主线内核中,3.8以前默认为sec=ntlm,从3.8开始,默认为sec=ntlmssp