VPSの長期割終了に伴い、サーバの再構築を行う。 今回はCentOS8->CentOS9の更新。 タスク 作業ユーザの作成 hostname ssh関連の設定 swapfileの追加 docker、docker composeのインストール firewall関連の設定 smtp, root宛のメールの転送設定 webサーバの設定 let's encrypt vpn bgp hostname echo host1.example.com > /etc/hostnameなどでhostnameを上書き systemctl restart NetworkManager を忘れずに実行 ssh関連の設定 PasswordAuthentication no PermitRootLogin no を/etc/ssh/sshd_configに書き込んで終わりと思ったらそうじゃない。 /etc/ssh/ss