8月 16

最近、「Mac OS X Lion から NAS に接続できない」と聞かれることが多くなりました調べてみたところ、Mac OS X 10.7 Lion 移行では、Apple Talk の認証方法が変更になり、古い認証方式は、無効になっていました。

そのため、一部のNAS では、古い認証方式しか対応していないため、接続すると下記のようなメッセージが表示されます。
AppleTalk_Error_Dialog


古い認証方式を有効にして、NASと接続できるようにする方法 (※セキュリティが弱いため、初期値が、無効になっていることを考えてご利用ください。)

  1. ターミナルを起動します。
  2. 念のため、/Library/Preferences/com.apple.AppleShareClient.plist をバックアップします。cp /Library/Preferences/com.apple.AppleShareClient.plist /Library/Preferences/com.apple.AppleShareClient.plist.org
  3. ターミナルを起動します。
  4. 次のコマンドを実行します。sudo chmod o+w /Library/Preferencessudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_host_prefs_version -int 1
  5. 次のコマンドを実行して、古い認証方式を無効リストから削除します。
    sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams -array "Cleartxt Passwrd" "MS2.0" "2-Way Randnum exchange"
  6. 次のコマンドを実行します。
    sudo chmod o+w /Library/Preferences
  7. 再起動します。

元に戻す場合は、手順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 の記載を追加

Comments are closed.

preload preload preload