はじめに
OS:m1mac
複数のpcを使用していて、仮想マシンの1つのインスタンスに対してそれぞれssh接続したい時があります。その際に新しく公開鍵と秘密鍵を作成するのではなく、秘密鍵を持ってきて使用したいpcに適応させる方法の流れを書いておきます。
流れ
①まずは元々生成してある秘密鍵を確認する(pc-A)
-----BEGIN OPENSSH PRIVATE KEY-----
(長い文字と数字の羅列)
-----END OPENSSH PRIVATE KEY-----
②これを丸々コピーして、何らかの方法を用いて新たにssh接続したいpc(pc-B)にデータを移す
③秘密鍵を置いておくファイルを生成
touch ~/.ssh/id_rsa
④エディタで開き、②でコピーしてきた秘密鍵を丸々ペースト
⑤以下のコマンドを実行
ファイルのパーミッション設定を変更します。
chmod 600 ~/.ssh/id_rsa
⑥無事、インスタンスに接続できました、めでたしめでたし
ssh (ユーザ名)@(外部IP)