Debian 11.2に「sudo: ufw: command not found」の解決方法
環境情報
OSのバージョン
# cat /etc/debian_version
11.2
エラー現象
# sudo ufw allow 9999
sudo: ufw: command not found
対策
1.ufw(uncomplicated firewall)をインストールします
# sudo apt-get install ufw Reading package lists... Done Building dependency tree... Done Reading state information... Done 中略 Created symlink /etc/systemd/system/multi-user.target.wants/ufw.service → /lib/systemd/system/ufw.service. Processing triggers for rsyslog (8.2102.0-2) ... Processing triggers for man-db (2.9.4-2) ...
2.ファイアウォールを有効にします
# sudo ufw enable Command may disrupt existing ssh connections. Proceed with operation (y|n)? y Firewall is active and enabled on system startup
3.ファイウォールを無効にします
# sudo ufw disable
ufwの設定状態を確認します
# sudo ufw status Status: active
4.ポートを開放します
# sudo ufw allow 22/tcp
# sudo ufw allow 25/tcp
# sudo ufw allow 80/tcp
5.ポートを拒否します
# sudo ufw deny 22/tcp
# sudo ufw deny 25/tcp
# sudo ufw deny 80/tcp