如何记录linux服务器配置?

Modified on: Wed, 05 Jun 2019 21:40:02 +0800

我有大约20个Linux服务器,我需要记录其配置。我 not 意味着服务的详细配置,而是用户帐户,数据库,数据库帐户,IP地址,物理位置,SSH端口等。我知道所有这些数据都存储在配置文件中,但我想把它集中起来。我正在考虑创建一个电子表格来记录这些数据,但是想知道是否有更好的东西(可能是一个小的php / mysql应用程序),它比一起被黑客攻击的电子表格更结构化和完整。

你用什么?

最佳答案

我认为这是一项长期的文档工作,而不只是尝试捕获当前配置的快照。

维基现在可以工作,可能会让你保持清醒一段时间,但如果你的环境变化很快就会出现严重的问题。您将始终确保正确编写cron作业,及时运行,编写新服务,与新版本软件兼容等。

考虑使用配置管理工具,例如PuppetCfengine。至少在版本控制下放置你收集的任何数据(如Mercurial,git或Subversion)。

您的配置数据来自任何地方,而不是集中。维基总是会滞后于您机器的当前状态。您需要集中配置数据;让它从中心流到边缘。但确实有时你必须出去捕获配置数据。 Cfengine可以做审计,Puppet可能。请查看此Wikipedia 文章,其中列出了其他配置管理器。

作者:,Allen

相关问答

添加新评论