sshパスワードを使用しないでログインする方法

ssh1

% ssh-keygen
* パスワード入力を促されるが、何もせずにEnterキーを押下げる
% ls ~/.ssh/identity.pub
* この公開鍵をリモートにコピーする

リモートの $HOME/.ssh/authorized_keys にコピーする。

ssh2

% ssh-keygen -t dsa
* パスワード入力を促されるが、何もせずにEnterキーを押下げる
% ls ~/.ssh/id_dsa.pub
* この公開鍵をリモートにコピーする

リモートの $HOME/.ssh/authorized_keys2 にコピーする。

【注意】
.ssh/authorized_keys(2) のパーミッションは、所有者に対しては read/write を許可し、他のユーザーには、アクセスを許可しないで下さい。同ファイルに至るディレクトリのパーミッションにも注意して下さい。ユーザー以外に write を許可してはいけません。パーミッションが正しく設定されていないと、パスワードを要求されてしまいます。
sshdへのアクセスは/etc/hosts.allowファイルの設定で許可しておく必要があります。

ssh にてパスワードを使用しないでログインする方法