Ubuntu 22.04 で SSH サーバーを使う

 
他の PC から ssh で入りたかったのでメモ。

sudo apt install openssh-server

/etc/ssh/sshd_config を編集して諸々コメントアウトされてるところを解除
password auth と pubkey auth をとりあえず両方使う
あとで password auth はオフにする。

# sudo vim /etc/ssh/sshd_config
Port 22
ListenAddress 0.0.0.0
PubkeyAuthentication yes
PasswordAuthentication yes

保存したら ssh を再起動

sudo systemctl restart ssh

あとは↓の投稿に記載の方法で公開鍵を別PCから送ればOK。

SSH 公開鍵をリモートサーバーにコピーする

そのあとで PasswordAuthentication no にしてしまう。