Linuxデスクトップを再インストールしています。 SSHログインを引き続き機能させるにはどうすればよいですか?

Linuxデスクトップを再インストールしています。 SSHログインを引き続き機能させるにはどうすればよいですか?

ずっと前に、パスワードを手動で入力しなくても、多くの開発仮想マシンにログインできるようにキーペアを作成し、ssh-keygenそれを使用しました。また、認証に.gitリポジトリの代わりにssh-copy-id使用するのと同様に、GitHub、GitLabに公開鍵をアップロードしました。git@https://

Linuxデスクトップを再インストールし、すべてのログインが機能し続けるにはどうすればよいですか?バックアップと回復で~/.ssh/十分ですか?

ベストアンサー1

少なくとも秘密鍵をバックアップする必要があります。どこでも公開鍵を交換せずに再生成する方法はありません。名前は通常id_. で始まり、拡張子はありません。

公開鍵は、次のコマンドを使用して再生成できますssh-keygen -y -f path/to/private/key。デフォルト以外の値を設定しても、ユーザー設定(「config」というファイル)が役に立ちます。

これらのファイルはすべて通常~/.sshにありますが、まず確認してください!

おすすめ記事