完整的可以工作的命令行:
mount -v -t cifs -o username=clouder,password=123456,iocharset=utf8,sec=ntlm //172.28.127.100/share /mnt/windows
还需要注意的是用户所在 domain , 我这里是系统内建用户,否则要加上 domain , 不然也会报权限问题
- sec=
- Security mode. Allowed values are:
- ¡¤ none - attempt to connection as a null user (no name)
- ¡¤ krb5 - Use Kerberos version 5 authentication
- ¡¤ krb5i - Use Kerberos authentication and forcibly enable packet signing
- ¡¤ ntlm - Use NTLM password hashing
- ¡¤ ntlmi - Use NTLM password hashing and force packet signing
- ¡¤ ntlmv2 - Use NTLMv2 password hashing
- ¡¤ ntlmv2i - Use NTLMv2 password hashing and force packet signing
- ¡¤ ntlmssp - Use NTLMv2 password hashing encapsulated in Raw NTLMSSP message
- ¡¤ ntlmsspi - Use NTLMv2 password hashing encapsulated in Raw NTLMSSP message, and force
- packet signing
- The default in mainline kernel versions prior to v3.8 was sec=ntlm. In v3.8, the default
- was changed to sec=ntlmssp.
- If the server requires signing during protocol negotiation, then it may be enabled
- automatically. Packet signing may also be enabled automatically if it's enabled in
- /proc/fs/cifs/SecurityFlags.