在RHEL 4 内安装Open Source Tripwire (简介)

简介: 作者:Tony Feng 邮件:tonyfeng@yahoo.com 日期:2006-5-9 安装 1.
作者:Tony Feng
邮件: tonyfeng@yahoo.com

日期:2006-5-9

安装

1.        下载Open Source Tripwire
http://sourceforge.net/projects/tripwire

2.        编译 & 安装
# tar xjf tripwire-2.4.0.1-src.tar.bz2
# cd tripwire-2.4.0.1
以静态方式编译
# ./configure --prefix=/usr/tw --enable-static
# make
# make install
安装完成

3.        配置
由于 Tripwire 没有提供文本格式的配置文件(至少我找不到),所以要手动建一个/usr/tw/etc/twcfg.txt
# mkdir /usr/tw/report      #此文件夹存放日常检查报告用
# mkdir /usr/tw/etc
# cd /usr/tw/etc
# cat twcfg.txt
ROOT                   =/usr/tw/sbin
POLFILE                =/usr/tw/etc/tw.pol
DBFILE                 =/usr/tw/$(HOSTNAME).twd
REPORTFILE             =/usr/tw/report/$(HOSTNAME)-$(DATE).twr
SITEKEYFILE            =/usr/tw/etc/site.key
LOCALKEYFILE           =/usr/tw/etc/$(HOSTNAME)-local.key
EDITOR                 =/bin/vi
LATEPROMPTING          =false
LOOSEDIRECTORYCHECKING =false
MAILNOVIOLATIONS       =true
EMAILREPORTLEVEL       =3
REPORTLEVEL            =3
MAILMETHOD             =SENDMAIL
SYSLOGREPORTING        =false
MAILPROGRAM            =/usr/sbin/sendmail -oi –t

策略文件在源文件的policy 文件夹内,为方便操作,复制到/usr/tw/etc
# cp /root/tripwire-2.4.0.1/policy/twpol-Linux.txt /usr/tw/etc/twpol.txt

由于此策略文件存在一定的错误,对于不存在的文件实施检查,使产生的报告有包含大量的错误提示,为解决此问题,可以手动编辑策略文件twpol.txt,或者使用Tripolex ( Tripwire Policy Extractor)工具进行修正,此工具主页如下:
http://sourceforge.net/projects/tripolex

4.        后续的安装过程请参阅以下链接

http://www.zdnet.com.cn/developer/code/story/0,3800066897,39440278-1,00.htm
http://www.redhat.com/docs/manua ... de/ch-tripwire.html
http://www.troubleshooters.com/lpm/200304/200304.htm

5.        本文结束。 
目录
相关文章
|
7月前
|
算法 Unix Linux
【Linux 库管理工具】深入解析pkg-config与CMake的集成与应用
【Linux 库管理工具】深入解析pkg-config与CMake的集成与应用
618 0
|
7月前
|
安全 Linux 网络安全
Greenplum【部署 07】6.19.0详细安装步骤libnsl/libcrypto/libssl/libreadline No such file or directory 问题解决
Greenplum【部署 07】6.19.0详细安装步骤libnsl/libcrypto/libssl/libreadline No such file or directory 问题解决
98 0
|
Linux 虚拟化
三步解决VMware安装Centos 6.8minimal版/etc/rc5.d/s99local:line 25: e..报错
三步解决VMware安装Centos 6.8minimal版/etc/rc5.d/s99local:line 25: e..报错
106 0
|
关系型数据库 MySQL Shell
linux/mac 环境查看mysql版本时出现 :-bash: mysql: command not found
linux/mac 环境查看mysql版本时出现 :-bash: mysql: command not found
305 0
|
消息中间件 Linux
Linux - error: cannot open Packages database in /var/lib/rpm
Linux - error: cannot open Packages database in /var/lib/rpm
377 0
|
Unix Linux 对象存储
Linux必知词汇:开源软件(Open source software)
Linux必知词汇:开源软件(Open source software)
783 0
|
Linux
Symantec Backup Exec 2012 Agent for Linux 卸载
本文介绍一下如何卸载Symantec Backup Exec 2012 Agent for Linx。首先我们来看看Symantec_Backup_Exec2012管理员手册的文档介绍: 卸载 Agent for Linux 1 在 Linux 服务器上,将 Backup Exec 安装介质插入相应的设备中。
876 0
|
网络协议 Linux 网络安全