ubuntu

Ubuntu Minimal如何设置防火墙

小樊
47
2025-03-06 11:07:15
栏目: 智能运维

在Ubuntu Minimal中设置防火墙,你可以使用ufw(Uncomplicated Firewall)工具。以下是详细的步骤:

安装ufw

  1. 打开终端。
  2. 更新包列表:
    sudo apt update
    
  3. 安装ufw:
    sudo apt install ufw
    

启用ufw

  1. 启用ufw防火墙:

    sudo ufw enable
    

    系统会提示你确认是否启用防火墙,输入y并按回车键。

  2. 查看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系统中成功设置和管理防火墙。

0
看了该问题的人还看了