如何为Ubuntu Linux服务器维护和部署CSF防火墙的配置
当前,我在PC上分别维护每个服务器的配置。如果并且当我进行更改或改进时,我会在所有配置中手动进行调整,然后上传到我的服务器。这容易出错且乏味。 (配置是一组文件,例如csf.conf,csf.allow,csf.ignore,csf.pignore,csf.dyndns)。
我正在考虑为此目的使用私有git存储库。每个服务器配置将是一个不同的分支。在任何服务器上,我的主目录中都会有一个存储库,用于克隆此私有git存储库。在/ etc / csf目录中,我会将csf.conf,csf.allow,csf.pignore,csf.dyndns符号链接到主目录中存储库中的文件。现在,更新存储库就像对相应分支进行git pull一样容易。 我的问题是:这是这样做的好方法吗?有更好的推荐方法吗? CSF自动更新会起作用吗?