Ubuntu 22.04 LTSにufw 番号に基づくルール変更する方法
環境
OSバージョンを確認します
# cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=22.04 DISTRIB_CODENAME=jammy DISTRIB_DESCRIPTION="Ubuntu 22.04 LTS"
操作方法
1.ルールの番号を確認します
# ufw status numbered 状態: アクティブ To Action From -- ------ ---- [ 1] Anywhere ALLOW IN 192.168.0.0/24 [ 2] 51830/udp ALLOW IN Anywhere [ 3] 80/tcp ALLOW IN Anywhere [ 4] 8090/tcp ALLOW IN Anywhere [ 5] 51830/udp (v6) ALLOW IN Anywhere (v6) [ 6] 80/tcp (v6) ALLOW IN Anywhere (v6) [ 7] 8090/tcp (v6) ALLOW IN Anywhere (v6)
ルールの左に[ number] が番号になります
2.ルール番号から該当のルールを削除します
# sudo ufw delete 3
3.番号の任意箇所にルールを追加します
# sudo ufw insert 3 allow 25/tcp
4.設定したufwのルールおよびファイアウォールを無効します
# sudo ufw reset # sudo ufw status