ubuntu

Ubuntu防火墙安全级别如何调整

小樊
44
2025-06-23 14:33:42
栏目: 智能运维

在Ubuntu系统中,防火墙主要通过 ufw(Uncomplicated Firewall)工具进行管理。ufw 提供了一个简单易用的界面来配置防火墙规则,从而保护系统免受未授权访问。以下是调整Ubuntu防火墙安全级别的具体步骤:

安装ufw

如果你的Ubuntu系统还没有安装ufw,可以通过以下命令进行安装:

sudo apt update
sudo apt install ufw

启用和禁用防火墙

sudo ufw enable

启用防火墙后,系统会提示你确认是否允许连接到你的计算机。输入 y 并按回车键确认。

sudo ufw disable

设置默认策略

sudo ufw default deny incoming
sudo ufw default allow outgoing

允许特定端口

如果你想允许特定的端口通过防火墙,可以使用以下命令:

sudo ufw allow ssh

或者指定端口:

sudo ufw allow 22/tcp
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp

拒绝特定端口

如果你想拒绝特定的端口,可以使用以下命令:

sudo ufw deny 22/tcp

允许特定IP地址访问

你可以配置只允许特定IP地址访问特定端口,增加系统的安全性。例如:

sudo ufw allow from 192.168.1.100

查看当前规则

你可以查看当前的防火墙规则:

sudo ufw status

或者查看更详细的信息:

sudo ufw status verbose

删除规则

如果你需要删除某个规则,可以使用以下命令:

sudo ufw delete allow ssh

或者使用端口删除:

sudo ufw delete allow 22/tcp

高级配置

sudo ufw limit 22/tcp
sudo ufw allow 5000:6000/tcp

ufw 内置了常见服务的配置文件(如Nginx、Apache),你可以查看可用配置:

sudo ufw app list

或者允许应用配置(如Nginx Full包含80和443):

sudo ufw allow 'Nginx Full'

通过以上步骤,你可以根据实际需求调整Ubuntu防火墙的安全级别,确保系统的安全性。

0
看了该问题的人还看了