Ubuntu : OpenSSH Server Install

1. Reference
https://ubuntu.com/server/docs/service-openssh

2. Install

$ sudo apt install openssh-client
$ sudo apt install openssh-server

3. Backup config file

$ sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.original
$ sudo chmod a-w /etc/ssh/sshd_config.original

4. Force pseudo-terminal allocation.
疑似端末割り当てを強制します。
これは、リモート マシン上で任意の画面ベースのプログラムを実行するために使用できます。
実装時メニューサービスのメンテ。
複数の -t オプションを指定すると、ssh にローカル tty がない場合でも、tty の割り当てが強制されます。

$ sudo sshd -t -f /etc/ssh/sshd_config

5. Restart & enable

$ sudo systemctl restart sshd.service
$ sudo systemctl enable ssh

6. Status confirmation

$ sudo systemctl status ssh