Ubuntu 18.04 ufw 防火墙规则复制 时间: 2020-02-27 12:57 分类: 服务器 首先,`ufw`是`Ubuntu`上一个非常简单方便的防火墙工具,比`iptables`命令使用简单太多了。 有时候我们换服务器了,可能就需要备份原来机器的防火墙规则,然后复制到新机器上去,如果手工一个一个去添加的话那真的是痛不欲生,以前我就这么干过,当时防火墙规则还只是十几二十条而已,如果更多的话真的不敢想象。 于是,谷歌搜索`ufw`有没有导入导出的操作命令,其实不用搜索,查看`ufw`的帮助手册就可以知道是没有的,但是,作者给出了解决办法,并且也不打算添加导入导出的操作命令: > Thank you for using ufw and reporting a bug. I don't think I want to support an import or export command. > This files themselves are simple iptables-restore compatible files, so backing up is straightforward. The > files to backup are: > /lib/ufw/*rules > /etc/ufw/*.rules > To backup everything, grab /lib/ufw, /etc/ufw and /etc/default/ufw. > I'm going to mark this as "Won't Fix" for now. Please feel free to file any other bugs you may find. > Changed in ufw: > status: New → Won't Fix 不过,高版本的`Ubuntu`系统会发现没有`/lib/ufw/`这个目录了,因此我们只需要复制`/etc/ufw/*.rules`到新机器即可。 直接操作命令如下: > \# scp root@xxx.xxx.xxx.xxx:/etc/ufw/*.rules /etc/ufw/ 接着重新加载规则文件: > \# ufw reload 标签: 无