Ubuntu系统默认使用UFW(Uncomplicated Firewall)作为防火墙工具,其开机自启设置十分简便,以下是具体操作步骤及注意事项:
Ubuntu系统通常预装UFW,可通过以下命令验证安装状态:
sudo apt list --installed | grep ufw
若未安装,执行以下命令安装:
sudo apt update && sudo apt install ufw
使用以下命令开启防火墙功能:
sudo ufw enable
执行后会提示“Command may disrupt existing ssh connections. Proceed with operation (y|n)?”,输入y并回车确认(若通过SSH远程连接,此操作不会中断当前会话)。
UFW启用后默认随系统启动,无需额外执行systemctl enable命令。但可通过以下命令确认自启状态:
sudo systemctl is-enabled ufw
若返回enabled,则表示已开启开机自启。
通过以下命令查看UFW是否处于激活状态及开机自启配置:
sudo ufw status verbose
sudo ufw allow 22/tcp
/etc/ufw/目录下,系统重启后会自动加载,无需手动备份。ufw-docker工具或修改Docker配置解决冲突。通过以上步骤,即可完成Ubuntu防火墙(UFW)的开机自启设置,确保系统重启后防火墙自动生效,提升系统安全性。