在Ubuntu Minimal中设置防火墙,你可以使用ufw
(Uncomplicated Firewall)工具。以下是详细的步骤:
安装ufw
- 打开终端。
- 更新包列表:
sudo apt update
- 安装ufw:
sudo apt install ufw
启用ufw
-
启用ufw防火墙:
sudo ufw enable
系统会提示你确认是否启用防火墙,输入
y
并按回车键。 -
查看ufw状态:
sudo ufw status
配置ufw规则
你可以根据需要添加、删除或修改防火墙规则。以下是一些常用的命令:
允许特定端口
例如,允许TCP端口80(HTTP)和443(HTTPS):
sudo ufw allow 80/tcp sudo ufw allow 443/tcp
允许特定IP地址访问
例如,允许IP地址192.168.1.100
访问所有端口:
sudo ufw allow from 192.168.1.100
允许特定IP地址访问特定端口
例如,允许IP地址192.168.1.100
访问TCP端口80:
sudo ufw allow from 192.168.1.100 to any port 80 proto tcp
删除规则
例如,删除之前允许的TCP端口80:
sudo ufw delete allow 80/tcp
禁用ufw
如果你需要暂时禁用防火墙:
sudo ufw disable
保存配置
ufw的配置文件通常位于/etc/ufw/
目录下。你可以手动编辑这些文件来保存或修改配置,但通常情况下,使用ufw
命令行工具就足够了。
重启ufw
如果你修改了配置文件,可能需要重启ufw服务以使更改生效:
sudo ufw reload
通过以上步骤,你可以在Ubuntu Minimal系统中成功设置和管理防火墙。