この記事は最終更新から1年以上経過しています。現在の仕様や情報と異なる場合がありますので、ご注意ください。

MACのターミナルでXSERVERのVPSSSH接続する方法の備忘録です。
「Permission denied (publickey)」ってなってしまう場合の対処方法も記載。

事前準備

SSH接続するためには下記が必要になりますので控えておきましょう。

  • IPアドレス(管理画面から確認可能)
  • SSH Key(pemファイル、VPS申込時にダウンロードしたもの)

接続方法

まずpemファイルのパーミッションを600にします。ダウンロード時は644なのでこのまま接続を試みると「Permission denied (publickey).」というエラーが表示されます。

ターミナル

chmod 600 example.pem

次に下記コマンドでSSH接続します。

ターミナル

ssh -i example.pem root@【IPアドレス】

Result
Welcome to Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-76-generic x86_64)

以上で完了です。