サーバーで設定済みの鍵を使ってMacでssh接続をする

Windows環境でCentOS 7に鍵認証を使ってssh接続する環境を整えたのですが、Macではまだでした。というワケでなんとも中途半端な内容ですが、既にサーバー側で設定済みの秘密鍵をMacに持ってきてssh接続する手順です。

まず、作成済みの秘密鍵(拡張子: ppk)をWindowsからMacへ持ってきましょう。それをターミナルからコマンドを打って/Users/ユーザー名/.sshにコピーします。

例えばMacのデスクトップへ秘密鍵を持ってきた場合は以下のコマンドでコピーします。(秘密鍵の名前はprivate.ppkとします)

次にssh接続用の設定ファイルを(ない場合は)作成して編集します。

configファイルの中身はこの書式にします。

Hostという項目はsshコマンドで接続するときに使う名前です。ssh接続する前に秘密鍵のパーミッションを変更しておきます。

これでssh接続はOKです。configファイルで設定したHostの名前を使って接続します。

最初の接続時のみパスフレーズを聞かれるので入力しましょう。

 

参考:

MacからCentOSへ公開鍵認証を使ってSSH接続する – zakihayaメモ

MacでSSH公開鍵・秘密鍵ファイルをコピーして使ったら警告がでた – アインシュタインの電話番号

最終更新日:2015年3月9日

コメント

「何かそこ違うよ」「こうした方が良い」っていう部分があったら指摘して頂けると嬉しいです。

トラックバック

トラックバックは現在ありません。

Trackback: https://increment-log.com/configured-key-mac-ssh/trackback/