エックスサーバ側の SSH 設定
エックスサーバへの SSH 接続は公開鍵認証のみになるので、エックスサーバ側の SSH設定 方法とおり設定を行います。
上記で作成した「公開鍵」を [サーバーID].key と任意の場所に保存します。( ファイル名も任意です )
クライアント側の SSH 設定
以下は Mac 環境です。
config ファイルを利用して接続する方法
config ファイルを開きます。
try🐶everything ~$ vi ~/.ssh/config
config ファイルを以下のように設定します。
書式:
Host toxserver # toxserver は任意で
のように使用されます。$ ssh toxserver
HostName [サーバーID].xsrv.jp
Port 10022
User [サーバーID]
IdentityFile ~/.ssh/[サーバーID].key
Mac で「ターミナル」を立ち上げて、ssh toxserver コマンドを実行して接続可能かチェックしてみます。
コマンドラインで接続する方法
書式:
ssh [サーバーID]@[サーバーID].xsrv.jp -i ~/.ssh/[サーバーID].key -p10022
configファイル(完成版)
try🐶everything .ssh$ cat ~/.ssh/config Host * ServerAliveInterval 120 Host toxsrv HostName [サーバーID].xsrv.jp Port 10022 User [サーバーID] IdentityFile ~/.ssh/[サーバーID].key try🐶everything .ssh$
コメント