ずっと前に、パスワードを手動で入力しなくても、多くの開発仮想マシンにログインできるようにキーペアを作成し、ssh-keygen
それを使用しました。また、認証に.gitリポジトリの代わりにssh-copy-id
使用するのと同様に、GitHub、GitLabに公開鍵をアップロードしました。git@
https://
Linuxデスクトップを再インストールし、すべてのログインが機能し続けるにはどうすればよいですか?バックアップと回復で~/.ssh/
十分ですか?
ベストアンサー1
少なくとも秘密鍵をバックアップする必要があります。どこでも公開鍵を交換せずに再生成する方法はありません。名前は通常id_
. で始まり、拡張子はありません。
公開鍵は、次のコマンドを使用して再生成できますssh-keygen -y -f path/to/private/key
。デフォルト以外の値を設定しても、ユーザー設定(「config」というファイル)が役に立ちます。
これらのファイルはすべて通常~/.sshにありますが、まず確認してください!