Windows環境でCentOS 7に鍵認証を使ってssh接続する環境を整えたのですが、Macではまだでした。というワケでなんとも中途半端な内容ですが、既にサーバー側で設定済みの秘密鍵をMacに持ってきてssh接続する手順です。設定済みの鍵を使ってMacでssh接続をするまず、作成済みの秘密鍵(拡張子: ppk)をWindowsからMacへ持ってきましょう。それをターミナルからコマンドを打って/Users/ユーザー名/.sshにコピーします。例えばMacのデスクトップへ秘密鍵を持ってきた場合は以下のコマンドでコピーします。(秘密鍵の名前はprivate.ppkとします)# cd ~/Desktop# cp private.ppk ~/.ssh次にssh接続用の設定ファイルを(ない場合は)作成して編集します。# touch ~/.ssh/config# vi ~/.ssh/configconfigファイルの中身はこの書式にします。Host myserver Hostname sample.com Port 22 User myaccount IdentityFile ~/.ssh/private.ppkHostという項目はsshコマンドで接続するときに使う名前です。ssh接続する前に秘密鍵のパーミッションを変更しておきます。# chmod 0600 ~/.ssh/private.ppkこれでssh接続はOKです。configファイルで設定したHostの名前を使って接続します。ssh myserver最初の接続時のみパスフレーズを聞かれるので入力しましょう。参考:MacからCentOSへ公開鍵認証を使ってSSH接続する – zakihayaメモMacでSSH公開鍵・秘密鍵ファイルをコピーして使ったら警告がでた – アインシュタインの電話番号