ubuntu

Ubuntu防火墙如何禁用特定服务

小樊
57
2025-10-01 22:34:40
栏目: 智能运维

Ubuntu防火墙(UFW)禁用特定服务的操作步骤

1. 确认UFW防火墙已启用

禁用服务前需确保UFW处于激活状态,避免规则未生效。执行以下命令启用防火墙并设置默认拒绝所有外部访问(增强安全性):

sudo ufw enable          # 开启防火墙(系统启动时自动启用)
sudo ufw default deny    # 设置默认策略:拒绝所有外部对本机的入站连接,允许本机访问外部

2. 查找目标服务的端口/协议信息

UFW通过“服务名称”或“端口+协议”识别规则,需先确认要禁用的服务对应的信息:

3. 禁用特定服务

使用sudo ufw deny命令+服务名称端口/协议组合,禁止外部访问该服务:

4. 验证规则是否生效

执行sudo ufw status查看防火墙规则列表,确认目标服务的禁用规则已添加(显示为DENY状态)。例如:

Status: active
To                         Action      From
--                         ------      ----
25/tcp                     DENY        Anywhere
8080/tcp                   DENY        Anywhere

5. (可选)删除禁用规则

若需重新启用该服务,可通过delete命令删除对应的禁用规则:

注意事项

0
看了该问题的人还看了