8月 16
最近、「Mac OS X Lion から NAS に接続できない」と聞かれることが多くなりました調べてみたところ、Mac OS X 10.7 Lion 移行では、Apple Talk の認証方法が変更になり、古い認証方式は、無効になっていました。
そのため、一部のNAS では、古い認証方式しか対応していないため、接続すると下記のようなメッセージが表示されます。
古い認証方式を有効にして、NASと接続できるようにする方法 (※セキュリティが弱いため、初期値が、無効になっていることを考えてご利用ください。)
- ターミナルを起動します。
- 念のため、/Library/Preferences/com.apple.AppleShareClient.plist をバックアップします。
cp /Library/Preferences/com.apple.AppleShareClient.plist /Library/Preferences/com.apple.AppleShareClient.plist.org
- ターミナルを起動します。
- 次のコマンドを実行します。
sudo chmod o+w /Library/Preferences
sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_host_prefs_version -int 1
- 次のコマンドを実行して、古い認証方式を無効リストから削除します。
sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams -array "Cleartxt Passwrd" "MS2.0" "2-Way Randnum exchange"
- 次のコマンドを実行します。
sudo chmod o+w /Library/Preferences
- 再起動します。
元に戻す場合は、手順5 で次のコマンドを実行してください。
sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams -array "Cleartxt Passwrd" "MS2.0" "2-Way Randnum exchange" "DHCAST128"
【参考情報】
・古い AFP サービスに接続する
【改変記録】
Mac OS X 10.8 Mounten Lion の記載を追加