何がおかしいのかと思ったら、パーミッションの設定だったようです。
セキュリティを考えて、以下のファイルのパーミッションを設定します。
chmod 700 ~/.ssh
chmod 600 ~/.ssh/id_rsa
chmod 644 ~/.ssh/id_rsa.pub
chmod 644 ~/.ssh/authorized_keys
chmod 644 ~/.ssh/known_hosts
これで、再度 ssh username@remotehost を試すと、見事にパスワードなしでログインできました。
No comments:
Post a Comment