
今日私のラップトップを起動したときssh
(openssh)が私の秘密鍵を読んだときに私のパスワードの受け入れを拒否したことを発見しました。どうすればこのようなことが起きたのかという私の唯一の考えは、ハードドライブがどういうわけかキーを損傷した場合ですが、もしそうなら、他の方法でもシステムが不安定であることがわかると思います。
キーが使用されているすべての場所にアクセスする他の方法があり、常に新しい(より大きな)キーを生成したいので、これは私にとって不安ではありません。まだ何が起こっているのかを理解しようとしているので、この問題の原因が何であるかについてのアイデアがあれば、いつでも歓迎します。パスワードを入力していないことは確かです。
答え1
2つの考え:
まず、キーをssh-agentにインポートし、ssh-add $keyfile
これが実際にサーバーではないキーファイルに問題があるかどうかを確認してください。
次に、バックアップから秘密鍵のコピーをインポートし、ファイルがcmp
実際に変更されたことを確認するなどの方法を使用します。