使えるネットのVPSでUbuntuを選択した場合の
パスワードでのSSHログインをさせないようにする設定。
/etc/ssh/sshd_configをいじって、sshdを再起動させる
diff はこれ。
26c26
< PermitRootLogin yes
---
> PermitRootLogin no
50c50
< #PasswordAuthentication yes
---
> PasswordAuthentication no
※すみません。diffが逆でした(2009/02/19)
[2009/02/19追記]
PermitRootLoginてのはRootでのログインを許可しない設定です。
使えるネットのVPSは普通に設定とかするとrootでログインとか出来てしまうので、
これもnoに設定するのがいいかと思います。
PasswordAuthenticationてのが、パスワードログインを有効にする設定です。
デフォルトではyesのようなので、noで設定します。
# HANZUBON氏コメントありがとうございます。
[/2009/02/19追記]
そんで、
sudo /etc/init.d/ssh restart
すればOK
公開鍵がないHostからsshログインしようとすると
Permission denied (publickey).
て蹴られます。


