使用cfengine安全加固Solaris服务器(上)

http://tech.ddvip.com   2008年06月11日    社区交流 收藏本文

内容摘要:cfengine(配置引擎)是一种 UNIX 管理工具,其目的是使简单的管理的任务自动化,使困难的任务变得较容易。它的目标是使系统从任何状态收敛到一种理想状态。

  也可以在线安装命令:pkg_get install cfengine

使用cfengine安全加固Solaris服务器(上)

  图 2 是cfengine在Solaris下的安装成功界面。

  接下来的一步是建立cfengine工作目录树的基本结构:

  手动建立Cfengine的工作目录

   #mkdir/var/cfengine/bin
  #mkdir-p/var/cfengine/inputs/var/cfengine/outputs

  接下来,在工作目录bin的子目录下(例如:/var/cfengine/bin)建立cfengine可执行程序的本地副本。实际运行过程中,是这些副本被执行,因此当网络在执行任务期间断掉,也不会对系统产生风险。

  3. 复制Cfengine二进制代码到工作目录

   mkdir-p/var/cfengine/bin
  cd/usr/local/sbin
  cpcfagentcfenvgraphcfruncfdoccfexecdcfservdcfenvdcfkeycfshowvicf/var/cfengine/bin

  接下来建立一个localhost.priv,命令如下:

  # cfkey

  Making a key pair for cfengine, please wait, this could take a minute...

  Writing private key to /var/cfengine/ppkeys/localhost.priv

  Writing public key to /var/cfengine/ppkeys/localhost.pub 操作如图 。

使用cfengine安全加固Solaris服务器(上)

  图3 复制Cfengine二进制代码到工作目录

  4. 运行所需的进程

  在最简单的安装中,可以通过在每台主机上手动运行cfagent来使用cfengine。但是,如果运行一个或多个守护进程,则会获益良多。

来源:IT专家网    作者:曹江华    责编:豆豆技术应用

正在加载评论...