更新
apt update apt upgrade
sshの設定
/etc/ssh/sshd_config
の設定を変更
// 有効化 MaxAuthTries 6 AuthorizedKeysFile .ssh/authorized_keys
.ssh/authorized_keys
に公開鍵を追加。sshできるか確認。
/etc/ssh/sshd_config
の設定を変更
// 無効化 PasswordAuthentication no
ユーザーの追加と設定。
useradd -m matsudamper sudo passwd username # ログイン時のシェルを `/bin/bash` に変更。 chsh
.ssh/authorized_keys
に公開鍵を追加。sshできるか確認。
/etc/ssh/sshd_config
の設定を変更
PermitRootLogin no
matsudamper ALL=(ALL) ALL
ファイアウォールの設定
先にsshに使用しているポートを許可する。その後に有効化。
ufw allow 22 ufw enable