同じ秘密鍵を別PCでも使う方法

これは何

SSH接続等で端末Aで使用している秘密鍵を別の端末Bでも同様に使用する方法

やり方

1.端末Aの.ssh/id_rsaを端末Bの.ssh/id_rsaへコピー
2.ssh-keygen -y -f ~/.ssh/id_rsa > ~/.ssh/id_rsa.pubを実行

1.端末Aの.ssh/id_rsaを端末Bの.ssh/id_rsaへコピー

秘密鍵を使う回すために、端末Aの秘密鍵(.ssh/id_rsa)をそのまま端末Bへ持っていく
(方法は何でも良いが、秘密鍵なので外部に漏れないようにする。)

2.ssh-keygen -y -f ~/.ssh/id_rsa > ~/.ssh/id_rsa.pubを実行

1により、端末Bに.ssh/id_rsaがある状態とする。
ここで端末Bの.sshディレクトリにて以下を実行する。

ssh-keygen -y -f ~/.ssh/id_rsa > ~/.ssh/id_rsa.pub

このコマンドは秘密鍵から、公開鍵を生成するコマンド。
そうすると、id_rsa.pubとid_rsaが存在する状態となる。
あとは、端末Aで今まで通りログインしていたように端末Bでもログインが可能になる

スポンサーリンク
スポンサーリンク
スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
スポンサーリンク