XserverにSSH接続する
わかってしまえば簡単なのですが、接続情報でどの情報を入れればよいのかちょっと迷ったのでメモを残します。
まず、SSHコマンドを実行する前に必要な設定を済ませます。
設定方法はXserverのHP記載のとおりです。
続いて接続です。XserverのHPによるとSSHアカウント情報は次のようになっています
サーバー(ホスト名) | サーバーID.xsrv.jp(お客様の初期ドメイン)※ホスト名(sv***.xserver.jp)でも設定が可能です。例:xsample.xsrv.jp |
---|---|
ユーザー名 | サーバーID 例:xsample |
認証方式 | 公開鍵認証 ※パスワード認証は利用できません。 |
接続ポート | 10022 |
迷ったのは、ここに記載されている「サーバーID」や「ホスト名」に具体的にどこの情報を設定すればよいのかです。
サーバーパネルにログインして赤丸部分の情報を参照します。
この情報をコマンドに反映すると次のようになります
ssh 「サーバーID」欄の情報@「サーバー番号」欄の情報.xserver.jp -p 10022 -i 「作成した秘密鍵のファイル名」.key
仮にサーバーIDが 「myServerId」、サーバー番号が「sv13000」、公開鍵認証ペア作成によって作成された秘密鍵のファイル名を「myServerId.key」(ドキュメントフォルダに配置されているとする)と、コマンドは以下のようになります。
ssh myServerId@sv13000.xserver.jp -p 10022 -i ~/Documents/myServerId.key