在Debian中安装并配置防火墙,可以使用UFW(Uncomplicated Firewall)工具,以下是详细的步骤:
1、更新系统软件包列表
sudo apt update2、安装UFW
sudo apt install ufw3、启用UFW防火墙
sudo ufw enable4、查看UFW防火墙状态
sudo ufw status5、允许特定端口或服务
允许特定端口(允许SSH端口22):
“`
sudo ufw allow 22
“`
允许特定服务(允许HTTP服务):
“`
sudo ufw allow http
“`
如果需要允许多个端口或服务,可以使用以下命令:
“`
sudo ufw allow [port/service1] [port/service2] …
“`
6、禁止特定端口或服务
禁止特定端口(禁止FTP端口21):
“`
sudo ufw deny 21
“`
禁止特定服务(禁止POP3服务):
“`
sudo ufw deny pop3
“`
如果需要禁止多个端口或服务,可以使用以下命令:
“`
sudo ufw deny [port/service1] [port/service2] …
“`
7、删除已添加的规则(如果需要)
删除单个规则:
“`
sudo ufw delete [rule_number]
“`
删除所有规则:
“`
sudo ufw reset
“`
如果需要删除某个特定的规则,可以使用以下命令:
“`
sudo ufw delete allow/deny [port/service] from [ip_address] to [ip_address] port [port_number] comment "[comment]"
“`
如果需要删除某个特定的规则,也可以使用以下命令:
“`
sudo ufw delete allow/deny [port/service] from [ip_address] to [ip_address] port [port_number] comment "[comment]" (timeout in seconds)
“`