aide 安装配置笔记

1.安装libgpg-error包
wget ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-1.7.tar.bz2
./configure && make && make install

2.安装libgcrypt包
wget ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.4.4.tar.bz2
./configure && make && make install

3.安装AIDE

wget http://downloads.sourceforge.net/project/aide/aide/0.13.1/aide-0.13.1.tar.gz
./configure --prefix=/usr/local/aide/
make
make install

4.aide.conf

检测规则
p 权限
i inode
l 链接名字
n 链接数量
u 用户
s 大小
m mtime
a atime
c ctime
S 查找增加的字节
I 跳过被修改的文件名
ANF 允许新文件
ARF 允许删除文件
md5 md5检测
sha1 sha1检测
sha256 sha256检测
sha512 sha512检测
rmd160 rmd160检测
tiger tiger检测
haval haval检测
crc32 crc32检测
R: p+i+l+n+u+g+m+c+md5
L: p+i+l+n+u+g
E: 空组 empty group
>: 增长的日志文件  p+l+u+g+i+n+S And also the following if you have mhash support enabled
gost: gost检测
whirlpool whirlpool检测
acl: 访问控制列表
selinux: selinux属性
xattr: 扩展属性

5.例子
/ R 
它就把根目录下的所有文件全部写入到数据库中。

!/dev 
排除/dev/目录结构

=/tmp
只有tmp写入数据库

ALL=p+i+n+u+g+s+m+c+a+md5+sha1+tiger+rmd160

=/foo p+i+l+n+u+g+s+m+c+md5
/foo/bar p+i+l+n+u+g+s+m+c+md5

更加完整的例子请查看下面这里
http://www.cs.tut.fi/~rammer/aide/manual.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值