macOS無法訪問Windows共享服務(wù)問題已有臨時解決方法
蘋果最新發(fā)布了一篇支持文章,告知 macOS 設(shè)備在使用 NTLM 用戶憑據(jù)連接到 Windows 服務(wù)器上托管的網(wǎng)絡(luò)共享時遭到阻止的解決方案。從 6 月 11 日開始安裝 Windows 更新后,嘗試從 Windows 服務(wù)器訪問 CIFS 或 SMBv1 網(wǎng)絡(luò)共享的 macOS 用戶將收到以下錯誤:連接到服務(wù)器 “{Server Host Name}” 時出現(xiàn)問題。檢查服務(wù)器名稱或 IP 地址,然后重試。如果仍有問題,請與系統(tǒng)管理員聯(lián)系。
蘋果給出的解釋是macOS Mojave及此前版本無法使用NTLM驗證憑據(jù)連接 Windows CIFS/SMBv1 服務(wù)器。當(dāng)用戶輸入用戶名和密碼后會立即返回服務(wù)器連接存在錯誤,要解決這個問題需要蘋果用戶們自己動手操作。
該問題普遍存在,受影響的客戶端和服務(wù)器 Windows 版本列在下表中。
以下是幾種臨時解決方案:
如果可以的話請使用MIT Kerberos 身份驗證協(xié)議連接到服務(wù)器,這種連接方式只需輸入服務(wù)器的DNS名稱。
此方案原理和支持文章請點擊這里查看:https://help.apple.com/deployment/macos/#/apdf5b35aad2
使用更高版本的SMB協(xié)議進(jìn)行連接:請從Finder菜單欄選擇Go---Connect to Server然后輸入SMB://連接。
此方案原理和支持文章請點擊這里查看:https://help.apple.com/deployment/macos/#/ior96b240d12
還有種方法是在服務(wù)器上啟用SMB簽名也可以正常連接,但是在SMBv1協(xié)議里啟用簽名驗證可能降低性能。需在Windows 上進(jìn)行操作,具體可看微軟提供的支持文檔:Overview of server message block signing