サーバを遠隔から操作するためにはSSHでネットワークから接続することが必要になります。特にホスティングサービスを利用して専用サーバへの接続がリモートによる遠隔操作しか許可されていない場合。データセンターに直接入れない場合はなおさら。データセンターが海外にある場合はさらに。
SSH (Secure Shell) とは、
暗号や認証の技術を利用して、安全にリモートコンピュータと通信するためのプロトコル。パスワードなどの認証部分を含むすべてのネットワーク上の通信が暗号化される。
接続方法は、ターミナルを起動します。
$ ssh -l ユーザID ホスト名
または、
$ ssh ユーザID@ホスト名
と入力。
SSHで接続するポート番号はデフォルトでは 22 ですが、別のポート番号で接続する場合は、
$ ssh -p ポート番号 -l ユーザID ホスト名
または、
$ ssh -p ポート番号 ユーザID@ホスト名
とオプションを追加。
初めてのログインの場合
The authenticity of host 'ホスト名 (***.***.***.***)' can't be established.
RSA key fingerprint is **:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**.
Are you sure you want to continue connecting (yes/no)? yes
と表示。yes
と入力。
ユーザID@ホスト名's password:
パスワードを入力。
Last login: Thu Oct 29 14:01:36 2009 from ***.***.com
ログイン完了。
以上でサーバに接続できます。