我尝试从 Windows Server 2012 R2 手动安装在我的 Linux 共享文件夹上。
语法是正确的,但我坚持同样的问题错误 13:
#mount.cifs //ip/division /mnt/division -o username=bob@dude-uk,password=myscretpass,vers=2.1
dmesg:
Status code returned 0xc000006d STATUS_LOGON_FAILURE
CIFS VFS: Send error in SessSetup = -13
CIFS VFS: cifs_mount failed w/return code = -13
如果我尝试其他 vers= 选项,我会遇到同样的问题。如果我删除选项 vers= 然后 syslog 声明:
No dialect specified on mount. Default has changed to a more secure dialect, SMB2.1 or later (e.g. SMB3), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do not support SMB3 (or SMB2.1) specify vers=1.0 on mount.
如果我使用选项 sec= 然后我指定此选项然后我得到错误 126
#mount.cifs //ip/division /mnt/division -o username=bob@dude-uk,password=myscretpass,vers=2.1,sec=krb5
mount error(126): Required key not available
包 Keyutils 已安装。
如果我尝试其他 sec= 选项,我会收到错误 22 或错误 13
如果我尝试提示密码:
#mount.cifs //ip/division /mnt/division -o username=bob@dude-uk
Password for bob@dude-uk@//ip/division:
mount error(13): Permission denied
Nemo(Linux Mint 中的文件资源管理器)可以挂载共享文件夹。MacOsx 可以挂载共享文件夹。
我的内核是 4.13 Mount.cifs 是 6.4 我在设置 fstab 之前尝试手动挂载。
你有什么主意吗 ?