macOS无法访问Windows共享服务问题已有临时解决方法
苹果最新发布了一篇支持文章,告知 macOS 设备在使用 NTLM 用户凭据连接到 Windows 服务器上托管的网络共享时遭到阻止的解决方案。从 6 月 11 日开始安装 Windows 更新后,尝试从 Windows 服务器访问 CIFS 或 SMBv1 网络共享的 macOS 用户将收到以下错误:连接到服务器 “{Server Host Name}” 时出现问题。检查服务器名称或 IP 地址,然后重试。如果仍有问题,请与系统管理员联系。
苹果给出的解释是macOS Mojave及此前版本无法使用NTLM验证凭据连接 Windows CIFS/SMBv1 服务器。当用户输入用户名和密码后会立即返回服务器连接存在错误,要解决这个问题需要苹果用户们自己动手操作。
该问题普遍存在,受影响的客户端和服务器 Windows 版本列在下表中。
以下是几种临时解决方案:
如果可以的话请使用MIT Kerberos 身份验证协议连接到服务器,这种连接方式只需输入服务器的DNS名称。
此方案原理和支持文章请点击这里查看:https://help.apple.com/deployment/macos/#/apdf5b35aad2
使用更高版本的SMB协议进行连接:请从Finder菜单栏选择Go---Connect to Server然后输入SMB://连接。
此方案原理和支持文章请点击这里查看:https://help.apple.com/deployment/macos/#/ior96b240d12
还有种方法是在服务器上启用SMB签名也可以正常连接,但是在SMBv1协议里启用签名验证可能降低性能。需在Windows 上进行操作,具体可看微软提供的支持文档:Overview of server message block signing