WindowsのputtyからmacのターミナルにSSHの秘密鍵を移行してログインするまで

いままでputtyでSSHログインしていたものを、macのterminalに移行したい。
puttyでは秘密鍵はppkファイルだが、macでは別形式に置き換える必要がある。

windowsでの作業

windowsでputty genを起動

使用していたppkファイル(秘密鍵)をopenssh形式に変換するのでppkファイルをload -> conversions -> Export Open SSH key を選択

ファイルを適当な名前で保存(sample.keyで保存したとする)

sample.key を mac に移す
秘密鍵は一応安全のためメールや共有フォルダなどではなく、USBで移した。

ここからmacでの作業

ユーザディレクトリ以下の.ssh/にsample.key を保存。

#保存先のディレクトリと秘密鍵ファイルのパーミッション変更

chmod 700 ~/.ssh
chmod 600 ~/.ssh/sample.key

#これでSSHログインできる

ssh -i ~/.ssh/sample.key user@ipaddress

参考にしました

Poderosaの秘密鍵をMacへ移植し、ターミナル.appを使ってSSHサーバーへリモート接続&鍵方式ログインする

Putty秘密鍵(ppk)をMacで使う

スポンサーリンク

シェアする

フォローして更新を受け取る

スポンサーリンク