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