.ppk ファイルを使用して Mac から SSH 接続する

.ppk ファイルを使用して Mac から SSH 接続する

サーバーに ssh で接続するために使用する必要がある .ppk ファイルがあります。OS X Yosemite を使用しています。

私はこれを使用してこれを .pem ファイルに変換しました:puttygen keyfile.ppk -O private-openssh -o keyfile.pem

しかし、それを OS X のキーチェーンに追加しようとすると、ファイルから情報を取得できないというメッセージが表示されます。権限を変更しましたが、chmod 600 keyfile.pemそれでもうまくいきません。

そこでターミナルから試してみました:

ssh -i keyfile.pem root@ip_address

しかし、これはタイムアウトしてしまいます。何が間違っているのでしょうか?

答え1

まず、pingコマンドでサーバーとの接続を確認します。サーバーにpingできる場合は、これを試してください。

  • .pemファイルを~/.ssh/にコピーします。
  • このコマンドを設定ファイルの末尾に追加します

アイデンティティファイル "~/.ssh/keyfile.pem"

  • サーバーに接続します:

ssh ルート@ip_address

関連情報