WordPress

【WordPress】SSH接続する方法(xserver・Macの場合)

SSH接続とは?

SSHとは「Secure Shell」の略で、ネットワークに接続された機器を遠隔操作すること。

xserverのサーバーパネルにログインします。

サーバー側の設定

SSH設定をクリック。

ONにして設定するを押す。

公開鍵認証用ペアの作成の「パスフレーズ」に好きなフレーズを入力して生成するを押す。

keyがダウンロードされる

公開鍵のところに記号が入るので、公開鍵登録をする。

パソコン側の設定

次にターミナルをたちあげるてSSH設定の準備をします。

//sshフォルダをつくる
mv サーバID.key ~/.ssh/id_rsa //公開鍵をSSHフォルダに移動させる
chmod 700 ~/.ssh //SSHファイルの権限変更
chmod 600 ~/.ssh/id_rsa //鍵の権限変更
ssh -l サーバID -p 10022 サーバID.xsrv.jp //つなぐ(サーバID 例:xsample)

コマンドを実行すると
「Are you sure you want to continue connecting (yes/no)?」
と聞かれるので「yes」と入力してエンターキーを押します。
🗝のマークがでたら、パスフレーズを入力すると接続できます。

出る時は「exit」で出ます。

次回からログインが簡単なように設定をする

sshフォルダにconfigファイルを作成する

touch ~/.ssh/config

コンフィグファイルを編集

vi ~/.ssh/config

iでインサートモードにします。

Host xsrv
HostName サーバID.xsrv.jp
Port 10022
User サーバID
IdentityFile ~/.ssh/id_rsa

入力したらESCボタンをおして、 :wq!と入力して書き込みを終了する。

この作業で次回からこれだけで、SSH接続できるようになります。

ssh xsrv

ちなみに

TCPKeepAlive yes
IdentitiesOnly yes

を追加するとパスフレーズの入力も省略できるようです。

ABOUT ME
ロッティ
おはよう!日々勉強しています。 Webサイト作らない?楽しいよ?
関連