Ubuntu防火墙配置文件备份方法如下:
-
UFW配置备份
- UFW默认配置文件路径:
/etc/default/ufw、/etc/ufw/*.rules。 - 备份命令:
sudo cp -r /etc/ufw /path/to/backup/ufw-config # 备份整个ufw目录 sudo cp /etc/default/ufw /path/to/backup/ufw-default # 备份默认配置
- UFW默认配置文件路径:
-
iptables规则备份
- 若直接使用iptables,规则保存在
/etc/iptables/目录(需手动创建)。 - 备份命令:
sudo iptables-save > /etc/iptables/rules.v4 # IPv4规则 sudo ip6tables-save > /etc/iptables/rules.v6 # IPv6规则(可选) sudo cp /etc/iptables/rules.v4 /path/to/backup/ # 复制到备份路径
- 若直接使用iptables,规则保存在
-
压缩与异地存储
- 压缩备份文件节省空间:
sudo gzip /etc/iptables/rules.v4 # 生成rules.v4.gz - 通过
scp或rsync复制到远程服务器:scp /path/to/backup/ufw-config user@remote:/backup/
- 压缩备份文件节省空间:
注意:备份前确保无正在进行的防火墙操作,恢复时需按对应工具命令(ufw reload或iptables-restore)执行。