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

ここまでお読みいただき、誠にありがとうございます。SNS 等でこの記事をシェアしていただけますと、大変励みになります。どうぞよろしくお願いします。

© 2024 Linux 入門