macOSエックスサーバ SSH

エックスサーバに SSH 接続する方法〜Config ファイル & コマンドライン〜

door-1587863_1920 macOS
スポンサーリンク

エックスサーバ側の 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-xserver-1
▲ Config ファイルを利用する方法

コマンドラインで接続する方法

書式:
ssh [サーバーID]@[サーバーID].xsrv.jp -i ~/.ssh/[サーバーID].key -p10022

ssh-xserver-2
▲ コマンドラインを利用する方法

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$
スポンサーリンク

コメント

タイトルとURLをコピーしました