2012-04-03 4 views
0

先週、パスワードを入力せずにアクセスしたいリモートサーバーの適切な場所にauthorized_keyファイルでコピーしたローカルホスト上にSSH id_rsaキーを生成しました。ssh(rsaまたはdsaキー)の計算方法と変更理由

これは正常に機能しました。

今朝はパスワードなしで再度ログオンしようとしていますが、現在は鍵が無効であるようです。パスワードを尋ねられます。

私は新しい鍵を生成し、それをリモートサーバauthorized_keyに再度コピーしようとしましたが、今すぐ再動作します!

私の質問:なぜ、最初のキーはもはや有効でしたか?

答えて

0

鍵(証明書が必要)を期限切れにする方法がわからないので、誰か(ISP)が保守タスクの鍵を無効にするか、ローカルマシンの秘密鍵を上書きすることができます。私は、あなたのローカル公開鍵とリモート公開鍵が同じであることを確認するのが最善の対応だと思います。

+0

両方のキーが異なるため、ローカルマシンの公開鍵が変更された理由がわかりました。 sshを実行すると、常にユーザーのキーです.ssh /は使用されていますか? – Fabien

+0

はデフォルトでyesですが、ホストごとに異なるキーを指定することができます。例はhttp://www.karan.org/blog/index.php/2009/08/25/multiple-ssh-private-keysです – TlmaK0

関連する問題