こんにちは!とびろぐ管理人のとびうおです!
今回はXserverのVPSに対してSSH接続ができない!という時にどのようなことを試すべきかというのをまとめてみました!
正しいSSH Keyを指定していない
そもそも、vpsを設定した時に使うと決めたSSH Keyを使用していない可能性があります。
そのような時はXserverのところからSSH Keyを選択して自分の公開鍵が正しく登録されている&それがちゃんとVSPに登録されているかどうかを確認しましょう。
なお、正しくそのkeyが
あるのかというのは確認ができません…
SSHをする時に正しいPEMファイルを指定してない
先ほどと似ていますが、SSHをする時に正しいPEMファイルを指定していないとSSHができません。もし、登録時にPEMファイルをダウンロードしている場合は、以下のようにコマンドを打ちましょう。
ssh -i "自分がダウンロードしたpemファイル" root@vpsのドメイン
ユーザーをrootにしてない
xserverのvpsには最初rootでアクセスする必要があります。
そのためにドメイン名の前にroot@という形でユーザーを指定します。
ssh root@vpsのドメイン
port解放をしていない
SSHするためには22番ポートを解放する必要があります。SSH接続ができない場合はXserverのport解放をしてない可能性があります。
VPS情報の項目から、接続許可ポートを指定することができるので、そこでSSHを選択してください。
ここでSSHをonにしましょう!
全て許可はあまりよろしくありませんので注意!
一度再起動してみる
これらのところがうまくいかないということであれば、一度再起動をしてみることをお勧めします。
ここまでやってもできない場合は
それでもうまくいかない場合は0からOSを再度インストールして、PEMファイルを使ってSSH接続ができるかどうかというのを確かめてみましょう。
ここでしっかりPEMファイルを利用することを
推薦します!
XserverのVPSは便利!
以上で、SSHできない時に試してみればいいことを書いてみました。Xserverではwebアプリを公開できたりもするので、ぜひ使ってみてくださいね!
コメント