概要
古いMacbookから新しいMacbookへの秘密鍵の移動、公開鍵を秘密鍵から生成
手順
まず古いMacbookを起動し、リモート接続できるようにします。
System Preferences -> Sharing
次に新しいMacで画像にある古いPCへのSSH接続コマンドをTerminalに入力し、古いPCにログインします。
秘密鍵転送の一連の流れ
# 新しいPCでの作業
ls ~/.ssh # 秘密鍵があるか確認
exit # 新しいPCに戻る。
# ユーザー名とホスト名は古いPCで確認したsshコマンドに ユーザー名@古いPCのホスト名 と書いてある
# 新しいPCの~/.sshに転送
scp ユーザー名@古いPCのホスト名:古いPCの秘密鍵のパス ~/.ssh
秘密鍵から公開鍵を生成
なんと公開鍵は秘密鍵から生成できます。
ssh-keygen -y -f ~/.ssh/公開鍵名 > ~/.ssh/公開鍵名.pub