準確地說, 是Windows無法登入OS X所分享的資料夾, 會一直出現帳號密碼錯誤
原因是因為Yosemite預設將NTLMv1認證關閉了, 而Windows則預設只用NTLMv1進行認證
結果就是無法登入
解決的方法有兩個:
1. 讓Windows使用NTLMv2進行認證
2. 讓OS X允許NTLMv1進行認證
做法是參考下面兩個連結
https://discussions.apple.com/thread/6613032
https://discussions.apple.com/thread/6754792
方法1:
打開"控制台"->"系統及安全性"->"系統管理工具"->"本機安全性原則"
在左邊面板選擇"本機原則"->"安全性選項", 然後在右邊找到"網路安全性: LAN Manager驗證等級"
將"Send LM & NTLM - use NTLMv2 session security if negotiated"改為"Send NTLMv2 response only"
這樣就能強制Windows使用NTLMv2驗證
方法2:
建立一個com.apple.GSS.NTLM.plist檔案, 放置到/Library/Preferences下, 內容為
--------
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>NTLMv1</key>
<true/>
<key>NTLMv2</key>
<true/>
</dict>
</plist>
--------
這樣就能讓OS X允許NTLMv1進行驗證
沒有留言:
張貼留言