Mac OS X 10.6 (Snow Leopard) の SSH パスワード認証を無効にする
Mac OS X でも SSH でのリモートログインを許可しておくと
何かと便利なのですが、デフォルトではパスワード認証が有効になっているので
セキュリティ的にちょっとだけ不安だったりします。
と言うことで...
パスワード認証を無効にして 公開鍵認証だけ有効にしておきましょう。
パスワード認証を無効にするには /etc/sshd_config に
PasswordAuthentication no ChallengeResponseAuthentication no UsePAM noを追加して sshd を再起動するだけです。
ちなみに sshd の再起動は 『システム環境設定』 - 『共有』 の リモートログインのチェックを ON --> OFF --> ON と切り替えるだけで OK です。