Mac 連不上 NAS

也是一個相當經典又奇特的問題,今天美工同事遇到了。
當你嘗試連結NAS時,Mac會告訴你,server version not support for this computer 諸如此類的。
主要出事原因:  Mac OS 升到 Lion

這個不是Bug,其實也不算是甚麼問題。主要是因為Apple覺得目前連上NAS的連線方式不夠安全,所以到Lion就主動disable一些連線方式。

照預設情況來看,你應該缺少了 Cleartxt Passwrd , MS2.0, 2-Way Randnum exchange 和 DHCAST128這幾種認證方式,雖然不專業的我都不知以上的認證方式有多不安全...  Orz

所以,如果你的NAS的新Firmware並未支援Lion的話,就要在Mac上動手腳,把這些認證方式啟動回來。

解決方法: 
1.使用你有管理員權限的帳戶登入
2. 開啟Terminal.  (Go>Network>Utilities>Terminal. 那個黑黑的就是了)
3. 輸入 sudo chmod o+w /Library/Preferences
4. 輸入這個帳戶的密碼
5. 輸入 defaults write /Library/Preferences/com.apple.AppleShareClient afp_host_prefs_version -int 1
6. 重啟電腦
7. 使用 Connect To 連結你的NAS, 讓系統幫你重建AFP Preference.
7-a. Go>Connect To Server> 輸入 afp://你NAS的IP
7-b. 輸入你的NAS帳戶密碼後等待失敗 
8. 開啟Terminal
9. 輸入 sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams -array “Cleartxt Passwrd” “MS2.0″ “2-Way Randnum exchange”
10. 輸入帳戶密碼 (每次sudo 都是要入密碼的)
11. 輸入 sudo chmod o-w /Library/Preferences (還原權限)
12. 重啟

再嘗試連結你的NAS,這下子有反應了...

詳細情況請參考:
http://support.apple.com/kb/HT4700?viewlocale=zh_TW&locale=zh_TW

留言

Back to Title

熱門文章

Back to Title