puttygenでopenSSHにして、windowsで使っていた鍵をmacでも使う
はい、mac移行中なんですが、各種サーバーに入る方式が地味に違うため、
puttyでやっていたことをmacで出来るように準備中です。
以下の手順で対応しました。
●putty秘密鍵をopenSSHに変更
puttygenを立ち上げて、自分の持ってる鍵(ppkファイル)を読み込み、
conversionsタブから、「Exoprt Open SSH Key」にてopenSSH化
参考
https://www.tkd55.net/?p=873
●作ったファイルをmacに持っていく
/Users/{自分}/.ssh に「id_rsa」としてコピー。
この時、他の人に実行権限があると上手くいかないので、600とする
chmod 600 id_rsa
●sshコマンドでアクセスしてみる
ssh {対象サーバー}
●番外編1「自分のユーザー名とサーバーに入るユーザー名が違う」
●番外編2「パスフレーズを覚えさせる」
/Users/{自分}/.ssh/config ファイルを作成
Host {任意のホスト名、全部なら*}
User {サーバーに入るときの名前}
UseKeychain yes
参考:
https://qiita.com/passol78/items/2ad123e39efeb1a5286b
コメント