1

ファイルに古いキーがあります~/.ssh/id_rsa.pub。コンピューターをフォーマットする必要がありました。サーバーに再度アクセスするには、このキーを復元する方法を教えてください。

4

1 に答える 1

2

「ファイル内の古いキー」とはid_rsa.pub、クライアント(「コンピューター」)の古いキーであり、クライアントのフォーマット中に紛失したことを意味していると思います。この公開鍵は、サーバー上ですでに保持されているはずです。サーバーに対して認証できるようにするには、一致する秘密鍵 ( ~/.ssh/id_rsa) が必要です。ある場合は、新しいシステムのその場所にコピーして戻します。

フォーマット中に紛失し、バックアップがない場合、アクセスを回復する唯一の方法は、新しいペアを生成し ( ssh-keygen)、パスワードによる認証中に公開鍵をサーバーにコピーすることです (ssh-copy-id無効にしていない場合)。その場合、サーバーから古い公開鍵を削除することもお勧めします。

于 2013-01-16T15:59:27.093 に答える