Ubuntu防火墙远程管理主要通过UFW工具配置规则实现,核心步骤如下:
sudo apt update && sudo apt install ufw # 安装(若未预装)
sudo ufw enable # 启用防火墙(默认拒绝所有入站连接)
sudo ufw allow ssh # 或 sudo ufw allow 22/tcp
sudo ufw allow 80/tcp # HTTP
sudo ufw allow 443/tcp # HTTPS
sudo ufw allow from 192.168.1.100 to any port 22
sudo ufw reload # 重启防火墙使规则生效
sudo ufw status verbose # 查看详细规则
sudo ufw default deny incoming
sudo ufw default allow outgoing
/etc/ufw/before.rules
,将ACCEPT
改为DROP
ICMP请求。注意:启用防火墙前需确保已开放SSH端口,否则可能导致远程连接中断。
以上操作基于UFW工具,适用于Ubuntu 18.04及以上版本,简单易用且支持自动化脚本管理。