科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道使用Tripwire建立Linux文件系统完整性审查系统

使用Tripwire建立Linux文件系统完整性审查系统

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

文件系统完整性审查是任何系统管理员安全工作程序中非常重要的一部分。这种完整性审查的工作包括追踪系统文件系统状态,定期检查未经过授权的变化等。

作者:Techrepublic.com 2006年2月28日

关键字:

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共4页)

也有可能你找不到twinstall.sh脚本。这种情况下,twinstall.sh所应该实现的功能就需要由你来完成。包括创建地址和本地密钥,以确保政策和tripwire的配置文件的集成。首先在/etc/tripwire目录下创建地址和本地密钥。然后使用site密钥签署配置和政策文件,最后改变文件许可。最后,使用安装和配置有tripwire的本地系统名称替换“主机”名称。
  • # twadmin --generate-keys --site-keyfilesite.key
  • # twadmin --generate-keys --local-keyfile host-local.key
  • # twadmin --create-cfgfile --cfgfiletw.cfg --site-keyfilesite.key twcfg.txt
  • # twadmin --create-polfile --cfgfiletw.cfg --site-keyfilesite.key twpol.txt
  • # chownroot:rootsite.key host-local.keytw.cfgtw.pol
  • # chmod 600 site.key host-local.keytw.cfgtw.pol
    完成以后,再进行以下三步:
  • # tripwire .init
  • # rm twcfg.txt
  • # rm twpol.txt
    最后删除twcfg.txt和twpol.txt文件是出于对安全的考虑。tw.cfg和tw.pol文件具有实际功能,而两个.txt文件则只是前面两个文件的文本复件。在完成以上步骤以后,应该按自己的需要编辑twcfg.txt和twpol.txt。
    tripwire的使用设置完毕,当然就要开始使用tripwire 。最好的使用方法是一个非常简单的命令:# tripwire --check
    输入--help,进入下一界面,再输入--check,就能够在manpage旁边看到一小段关于使用tripwire的说明:# tripwire --check --help
    使用tripwire时如果希望自动进行检查程序,可以创建工作时间表来定期进行系统检查。你需要在/etc目录下编辑指挥系统定时完成任务的crontab文件,或者在/etc/cron.daily目录下增加相应的执行脚本,而且应该符合所用发行版以及系统配置的政策。如果需要编辑crontab文件,请在文本编辑器中打开/etc/crontab文件,然后增加关于tripwire执行检查的语句。例如,如果需要每天夜里2点进行,可以输入:
    0 2 * * * /usr/sbin/tripwire --check
      • 评论
      • 分享微博
      • 分享邮件
      邮件订阅

      如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

      重磅专题
      往期文章
      最新文章