【未検証】Macでppkファイルを使ってCentOSのSSHに接続する件
ppkファイルをputtyで秘密キーと公開キーを分離する方法です。
puttyをダウンロード
現時点最新のバージョンは0.62です。Unix用のをダウンロードします。
1 | wget http://the.earth.li/~sgtatham/putty/latest/putty-0.62.tar.gz |
puttyをインストール
1 2 3 | tar zxvf putty-0.60.tar.gz cd putty-0.60/macosx make puttygen |
.sshディレクトリを作る
1 2 3 | cd ~ mkdir .ssh chmod 700 .ssh |
ppkファイルから秘密キーと公開キーを分離する
1 2 3 4 | // 秘密キー ./puttygen hoge.ppk -O private-openssh -o .ssh/id_rsa // 公開キー ./puttygen hoge.ppk -O public-openssh -o .ssh/id_rsa.pub |
.ssh/authorized_keys ファイルを作る
1 2 | touch .ssh/authorized_keys chmod 600 .ssh/authorized_keys |
公開鍵ファイルの内容をauthorized_keysに追加する
1 | cat .ssh/id_rsa.pub >> .ssh/authorized_keys |
.ssh/configの設定
1 | vi .ssh/config |
で、下記内容を入れます。
1 2 3 4 | Host example Hostname www.example.com User user_name IdentityFile ~/.ssh/id_rsa |
SSHで接続する
1 | ssh example |
初回ログインの時のみパスフレーズを聞かれるみたいです。
Author Profile
スターフィールド編集部
SHARE