linux接入完整性检查工具,linux实现数据完整性检查工具 tripwire
Tripwire是一款开放源码的完整性检查工具,Tripwire会对文件或目录状态生成唯一的标识(又称为 "快照"),并将其存放起来以备后用。当Tripwire程序运行时,与快照比较,如果发现不匹配的话,它就报告系统管理人员文件已经被修改。
通过对以上运行机制的了解我们不难发现,完整性检查工具的安装时机非常重要,最好是在交付用户使用和连入网络之前的Linux系统初装时进行。因为完整性检查工具只有保留了系统文件的初始状态(快照),才能确保系统文件的完整性;如果在系统使用一段时间后再取其快照的话,它很可能已经不再是原系统文件的映象(如已经遭到破坏),所以这时的完整性检测的可靠性已经打了折扣
实验环境
centos-5.8
实验软件
gcc gcc-c++ make wget
tripwire-2.4.2-src.tar.bz2
软件安装
yum install -y gcc gcc-c++ make wget
tar jxvf tripwire-2.4.2-src.tar.bz2
cd tripwire-2.4.2-src
./configure --prefix=/usr/local/tripwire
make
make install
Press ENTER to view the License Agreement. q跳过
license agreement. [do not accept] accept 注册信息
Continue with installation? [y/n] y
Enter the site keyfile passphrase: 输入密码
Verify the site keyfile passphrase: 二次确认
Enter the local keyfile passphrase: 输入密码和第一次的一样
Verify the local keyfile passphrase:
Please enter your site passphrase:
这样tripwire就安装完毕了
配置
cd /usr/local/etc/
ll
total 44
-rw-r----- 1 root root 931 Nov 26 14:49 localhost.localdomain-local.key
-rw-r----- 1 root root 931 Nov 26 14:49 site.key
-rw-r----- 1 root root 4586 Nov 26 14:49 tw.cfg
-rw-r----- 1 root root 516 Nov 26 14:49 twcfg.txt
-rw-r----- 1 root root 4159 Nov 26 14:49 tw.pol
-rw-r----- 1 root root 13715 Nov 26 14:49 twpol.txt
twadmin --create-cfgfile --cfgfile tw.cfg --site-keyfile site.key twcfg.txt
twadmin --create-polfile �Ccfgfile tw.cfg --site-keyfile site.key twpol.txt
对这两个文件做签名处理
tripwire --init 策略初始化
tripwire --check 初始化检查
linux接入完整性检查工具,linux实现数据完整性检查工具 tripwire相关推荐
- linux运维笔记:Rsync数据同步工具
linux运维笔记:Rsync数据同步工具 1-Rsync简介 Rsync英文全称是Remote synchronization,Rsync具有可以使本地和远程两台主机之间的数据快速复制和同步镜像.远 ...
- Linux实战教学笔记21:Rsync数据同步工具
原文地址:https://www.cnblogs.com/chensiqiqi/p/6514315.html 目录 第二十一节 Rsync数据同步工具 1.1 Rsync介绍 1.1.1 什么是Rsy ...
- mysql自带的卸数工具_数据库卸数必备工具下载-数据库数据导出工具(DBexport)下载v1.3官方版-西西软件下载...
DBexport是一款专业的数据库数据导出工具,支持多数据源导出,目前已测试Oracle,MySQL,SQL_SERVER无明显BUG,目前支持图片种的数据库,支持扩展功能,只要有对应的数据库jar和 ...
- labelme数据增强_NO. 21 标注工具 amp; 合成数据生成工具
[VGG Image Annotator ( VIA )] 简介:快速.轻便.设计精良,但功能有限 网址:http://www.robots.ox.ac.uk/~vgg/software/via/ [ ...
- 2018年最受大家欢迎的五大机器学习工具和五大数据学习工具
2018年将会是人工智能和机器学习快速发展的一年,有专家表示:相较之下Python比Java更加接地气,也自然而然地成为机器学习的首选语言 在数据科学方面,Python的语法与数学语法最为接近,因此是 ...
- 开源oracle同步图形工具,阿里开源数据同步工具--DataX
阿里开源数据同步工具--DataX 是啥?: 是异构数据源离线同步工具 能干啥?: 能够将MySQL sqlServer Oracle Hive HBase FTP 之间进行稳定高效的数据同步. 设 ...
- 【渗透工具】浏览器数据导出工具
参考开源项目: GitHub - moonD4rk/HackBrowserData: Decrypt passwords/cookies/history/bookmarks from the brow ...
- 30个数据可视化超级工具_Python5个数据可视化工具
源 / 程序君 & 小象 编 / 昱良 数据可视化的工具和程序库已经极大丰盛,当你习惯其中一种或数种时,你会干得很出色,但是如果你因此而沾沾自喜,就会错失从青铜到王者的新工具和程序库.如果你 ...
- mysql数据万能导入工具下载_mysql数据导入工具下载 - 数据导入工具(EMS Data Export for MySQL) v3.7.0多语特别版下载 - 第九软件网...
EMS Data Export for MySQL多语特别版是一款交叉平台的数据库导入工具,可以快速地从MS Excel 97-2007, MS Access, DBF, XML, TXT, CSV, ...
- 12个超炫数据可视化工具_Python5个数据可视化工具
源 / 程序君 & 小象 编 / 昱良 数据可视化的工具和程序库已经极大丰盛,当你习惯其中一种或数种时,你会干得很出色,但是如果你因此而沾沾自喜,就会错失从青铜到王者的新工具和程序库.如果你 ...
最新文章
- 7:MD5、圆形图片、动态换肤
- 微信支付报错:app没有获取微信支付权限
- CentOS7-64bit 编译 Hadoop-2.5.0,并分布式安装
- OpenGL 高级GLSL(Advanced GLSL)
- HMAC-MD5算法原理及实现
- 【Flask】jinja2过滤器的使用
- mysql复杂查询sql_mysql – 复杂的SQL查询,很多很多
- 东师2016年秋季计算机基础,东师2016年秋季《计算机基础》期末考核答案(1).doc
- 数据传输服务 DTS > 数据迁移 > 同一阿里云账号实例间迁移 > RDS实例间的数据迁移
- 2011年计算机控制期末,2011计算机控制技术期末复习题详解
- Android 深色模式适配
- 中国最大的IDC世纪互联是如何成为云计算时代的看客的
- 重磅!《中国医学影像人工智能发展报告2021-2022》
- 从运维角度测试全局死锁以及带来的问题
- java ftp 上传下载
- 让vim编辑器显示行号
- [转载]某大学生写给女朋友的信~爆笑!
- 基于Qt的二维码生成器
- InfoQ: 用Java操作Office 2007
- html 三种插入css样式的方式
热门文章
- 身份证号码***展示
- 迅雷X - 类似迅雷的悬浮窗口
- 手机数控模拟器安卓版_安卓版数控机床模拟器下载-数控机床模拟器手机版下载v1.1.4 高级版-乐游网安卓下载...
- flann error
- 网约技师软件需求说明书
- 文件文档ppt资料付费VIP会员下载流量主小程序开发
- ai如何旋转画布_ai如何旋转画布-AI旋转画板方向的教程 - 河东软件园
- Mac下的outlook无法下载附件的问题
- 可穿戴计算机技术应用案例,无线通信技术在可穿戴计算机中的应用研究
- 单机游戏行业死了吗?