cfengine(配置引擎)是一种 UNIX 管理工具,其目的是使简单的管理的任务自动化,使困难的任务变得较容易。Cfengine 适用于管理各种环境,从一台
主机到上万台主机的
机群均可使用。到2.2 版本为止,我们现在所知的用于一般性管理的最大安装
机群约为20,000 台。
在于执行基于策略的
配置管理。从实际的应用角度来讲,这意味着Cfengine 可以最大限度的简化系统配置及维护任务。
要优化一个特定系统,用户不再需要使用Perl 或其他用户习惯的shell 来编译一个程序来执行每项要求,取而代之的是,用户可以通过写一个更加简单的策略来描述用户希望自己的
主机如何被配置。Cfengine 软件可根据这些描述来决定哪些执行方式和/或补救方法是需要被完成的。这些策略描述也可以用于确保系统的配置能如
系统管理员所希望的一样被保持下来。