ubuntu

怎样在Ubuntu上配置Apache防火墙

小樊
34
2025-10-10 13:09:03
栏目: 智能运维

在Ubuntu上配置Apache防火墙的步骤

1. 安装并启用UFW防火墙

UFW(Uncomplicated Firewall)是Ubuntu默认的防火墙管理工具,简单易用。首先更新软件包列表并安装UFW:

sudo apt update
sudo apt install ufw

安装完成后,启用UFW以激活防火墙:

sudo ufw enable

系统会提示确认启用,输入y并按回车键。

2. 配置Apache基础防火墙规则

Apache默认使用80端口(HTTP)443端口(HTTPS),需允许这两个端口的入站流量。

3. 优化防火墙默认策略

为提升安全性,建议设置严格的默认策略:

4. (可选)限制访问来源IP

若需进一步缩小访问范围,可仅允许可信IP地址访问Apache服务。例如,允许IP为192.168.1.100的电脑访问HTTP/HTTPS:

sudo ufw allow from 192.168.1.100 to any port 80
sudo ufw allow from 192.168.1.100 to any port 443

替换192.168.1.100为实际可信IP地址。

5. 重新加载UFW使规则生效

修改防火墙规则后,必须重新加载UFW才能应用更改:

sudo ufw reload

无需重启服务器,规则会立即生效。

6. 验证配置有效性

7. 额外安全增强建议(可选)

0
看了该问题的人还看了