我有一个Windows 2012桑巴共享设置。当我右键单击共享,转到属性,然后设置,我的复选框标记为“加密数据访问”。
当选中此框时,我无法从Linux连接到它。如果我取消复选框,它就可以连接得很好。下面是我用来挂载共享的命令。
sudo mount.cifs -o username=Administrator //fileserv01 01/smb-加密/tmp
使用smbclient,我可以很好地连接,无论加密与否,通过使用SMB3选项指定-m .
smbclient -m SMB3 //fileserv01 01/smb-加密的-U管理员
另外,我用Windows 7 VM进行了测试,而Windows 7 VM加密时无法连接,但在未加密时可以连接。
有办法解决这个问题吗?
发布于 2015-08-05 21:58:13
SMB3是Windows8和2012开箱即用的服务器消息块功能的版本。除其他外,它们比以前版本提供的现有基本加密更强的加密。
Windows 7比较老,没有这种功能,它能“说话”的最新版本是SMB2。您需要在Windows服务器上启用SMBv2,以允许Windows 7客户端连接到其共享。以下是令人痛苦的细节:https://support.microsoft.com/en-us/kb/2696547
你可能想要的部分是:
Set-SmbServerConfiguration -EnableSMB2Protocol $true
(假设你想这样做。如果不使用SMB3,则可能不会降低客户端和服务器之间的加密质量。)
https://serverfault.com/questions/678629
复制相似问题