SSH サーバーの設定
リモートから Linux に接続して自由にコマンドを実行できるのは大変便利です。
外部から仮想ターミナルへのログインを許可するためには、SSH サーバーを使います。
OpenSSH サーバーのインストールと起動
OpenSSH サーバーをインストールするには次のコマンドを実行します。
$ sudo apt-get install openssh-server
起動には次のコマンドです。
$ sudo systemctl start ssh
OpenSSH を停止するには次です。
$ sudo systemctl stop ssh
環境によっては systemctl コマンドが使えないので、その場合には次のようにします。
$ sudo /etc/init.d/ssh start $ sudo /etc/init.d/ssh stop
クライアントからのログイン
クライアントから ssh でログインするには次のコマンドです。
$ ssh hostname -l username
hostname のところは IP アドレスまたはホスト名などです。
username はログインに使うユーザーアカウント名です。 これを省略すると接続元と同じ現在のユーザーアカウント名をそのまま使います。
現在のユーザーは環境変数 $USER で確認できます。
$ echo $USER user1