蘋果最新發布了一篇支持文章,告知 macOS 設備在使用 NTLM 用戶憑據連接到 windows 服務器上托管的網絡共享時遭到阻止的解決方案。
從 6 月 11 日開始安裝 Windows 更新后,嘗試從 Windows 服務器訪問 CIFS 或 SMBv1 網絡共享的 macOS 用戶將收到以下錯誤:
連接到服務器 “{Server Host Name}” 時出現問題。檢查服務器名稱或 IP 地址,然后重試。如果仍有問題,請與系統管理員聯系。
該問題普遍存在,受影響的客戶端和服務器 Windows 版本列在下表中。
Microsoft 將此已知問題列為已解決,蘋果現已在其支持網站上提供詳細的解決方案。
蘋果將問題描述為:“macOS Mojave 和早先的 mac 系統可能無法使用 NTLM 憑據連接到 2019 年 6 月 11 日或之后收到 Microsoft Windows Server 更新的服務器上的 CIFS 或 SMB1 共享,”
“輸入用戶名和密碼后,警報顯示連接服務器時出現問題,并檢查服務器名稱或 IP 地址,然后重試。”
確定用于登錄網絡共享的 NTLM 憑據正確的用戶可以使用以下解決方案之一進行連接:
•使用 Kerberos 身份驗證連接到服務器,這要求您使用共享的 DNS 名稱而不是其 IP 地址。
•如果您的 Mac 使用 macOS Mojave,High Sierra,Sierra,El Capitan 或 Yosemite,請使用 SMB2 或 SMB3 連接到服務器,例如從 Finder 菜單欄選擇 Go> Connect to Server,然后輸入 smb://地址為服務器。
•在服務器上啟用服務器消息塊(SMB)簽名。但注意在 SMB1 服務器上啟用簽名可能會降低性能。