さくらのvps上にvpnを構築して、どこでもグローバルIPを使えるようにする
手順
Rocky Linux 9 x86_64 大阪第3 512MB を契約
契約時のOSログインパスはメモしておくように
これを見ながら初期設定を行う
シリアルコンソールがコピペできておすすめ
rockyユーザでログイン
sudo passwd root でrootユーザのパスワードを設定
この時のパスワードは後で破棄するので、簡単なものでよい
rockyユーザでログアウトし、rootで入り直す。↑で設定したパスワードを設定
usermod -l <任意のユーザ名> rocky でrockyユーザを任意のユーザ名に変更
以後この記事では、<任意のユーザ名>は kotatu とする
コンパネで強制再起動(しなくていいかも)
変更したユーザ名でログインできるか確認 パスワードはrockyユーザのものから変わってない
ログアウトして再びrootユーザでログイン
ホームディレクトリがrockyのままなのでリネーム
usermod -m -d /home/kotatu kotatu
cd /home && sudo mv rocky kotatu <= こっちでやってしまうと、後々面倒なので注意/etc/passwdが書き換わらない
groupmod -n kotatu rocky でグループ名を変更
変更後のユーザにroot権限を付与する
visudo 最後の行のrocky => kotatu に置換
vi は xで削除、iでインサートモード 、 :wq でほ保存して終了
sudo -l -U kotatu で確認
変更後のユーザでログインし治す。一時的に設定した root ユーザーのパスワードを削除しロックする
sudo passwd -d root
sudo passwd -l root
パッケージを最新に更新
dnf check-update
sudo dnf update
パケットフィルターの設定をする。デフォルトではsshしか許可されてないので、以下のようにする。
https://gyazo.com/38e72af6d081668735a4c4fb67b7fc2e
↑ここで設定する
https://gyazo.com/d8d57b5a35661e2834bd51c76193b025
↑こんな感じで
↑続きはここから
【参考】