|
|
|
|
挪动端

运用Tripwire维护通博8888官网文件零碎

在本文中,我们将看看Tripwire,这是维护通博8888官网文件零碎的绝佳东西。Tripwire是一个完好性反省东西,使得零碎办理员、平安工程师和其别人可以检测零碎文件的变卦。固然它不是独一的选择,但Tripwire可以说是通博8888官网零碎文件中最常用的完好性反省顺序,并在GPLv2答应证下开源。

作者:佚名泉源:通博8888官网中国|2018-05-02 08:35

开辟者盛宴来袭!7月28日51CTO首届开辟者大赛决赛带来技能创新分享

运用Tripwire维护通博8888官网文件零碎

假如歹意软件或其状况改动了你的文件零碎,通博8888官网 完好性反省东西会提示你。

虽然 通博8888官网 被以为是最平安的操纵零碎(排在 通博8888 和 MacOS 之前),但它依然容易遭到 rootkit 和其他歹意软件的影响。因而,通博8888官网 用户需求晓得怎样维护他们的效劳器或团体电脑免遭毁坏,他们需求接纳的第一步便是维护文件零碎。

在本文中,我们将看看 Tripwire,这是维护 通博8888官网 文件零碎的绝佳东西。Tripwire 是一个完好性反省东西,使得零碎办理员、平安工程师和其别人可以检测零碎文件的变卦。固然它不是独一的选择(AIDESamhain 提供相似功用),但 Tripwire 可以说是 通博8888官网 零碎文件中最常用的完好性反省顺序,并在 GPLv2 答应证下开源。

Tripwire 怎样任务

理解 Tripwire 怎样运转对理解 Tripwire 在装置后会做什么有所协助。Tripwire 次要由两个局部构成:战略和数据库。战略列出了完好性反省器应该天生快照的一切文件和目次,还创立了用于辨认对目次和文件变动违规的规矩。数据库由 Tripwire 天生的快照构成。

Tripwire 另有一个设置装备摆设文件,它指定命据库、战略文件和 Tripwire 可实行文件的地位。它还提供两个加密密钥 —— 站点密钥和当地密钥 —— 以维护紧张文件免遭窜改。站点密钥维护战略和设置装备摆设文件,而当地密钥维护数据库和天生的陈诉。

Tripwire 会活期将目次和文件与数据库中的快照停止比拟并陈诉一切的变动。

装置 Tripwire

要 Tripwire,我们需求先下载并装置它。Tripwire 实用于简直一切的 通博8888官网 刊行版。你可以从 Sourceforge 下载一个开源版本,并如下依据你的 通博8888官网 版本停止装置。

Debian 和 Ubuntu 用户可以运用 apt-get 间接从堆栈装置 Tripwire。非 root 用户应该输出 sudo 下令经过 apt-get 装置 Tripwire。

  1. sudo apt-get update
  2. sudo  apt-get install tripwire  

CentOS 和其他基于 RPM 的刊行版运用相似的进程。为了最佳理论,请在装置新软件包(如 Tripwire)之前更新堆栈。下令 yum install epel-release 意思是我们想要装置额定的存储库。 (epel 代表 Extra Packages for Enterprise 通博8888官网。)

  1. yum update
  2. yum install epel-release
  3. yum install tripwire  

此下令会在装置中运转让 Tripwire 无效运转所需的设置装备摆设。别的,它会在装置进程中讯问你能否运用暗码。你可以两个选择都选择 “Yes”。

别的,假如需求构建设置装备摆设文件,请选择 “Yes”。选择并确认站点密钥和当地密钥的暗码。(发起运用庞大的暗码,比方 Il0ve0pens0urce 如许的。)

树立并初始化 Tripwire 数据库

接上去,依照以下步调初始化 Tripwire 数据库:

  1. tripwire --init

你需求提供当地密钥暗码才干运转这些下令。

运用 Tripwire 停止根本的完好性反省

你可以运用以下下令让 Tripwire 反省你的文件或目次能否已被修正。Tripwire 将文件和目次与数据库中的初始快照停止比拟的才能依赖于你在运动战略中创立的规矩。

  1. tripwire  --check  

你还可以将 -check 下令限定为特定的文件或目次,如下所示:

  1. tripwire   --check   /usr/tmp  

别的,假如你需求运用 Tripwire 的 -check 下令的更多协助,该下令可以查阅 Tripwire 的手册:

  1. tripwire  --check  --help   

运用 Tripwire 天生陈诉

要轻松天生逐日零碎完好性陈诉,请运用以下下令创立一个 crontab 义务:

  1. crontab -e

之后,你可以编辑此文件(运用你选择的文本编辑器)来引入由 cron 运转的义务。比方,你可以运用以下下令设置一个 cron 义务,在每天的 5:40 将 Tripwire 的陈诉发送到你的邮箱:

  1. 40 5  *  *  *  usr/sbin/tripwire   --check

无论你决议运用 Tripwire 照旧其他具有相似功用的完好性反省顺序,要害题目都是确保你有处理方案来维护 通博8888官网 文件零碎的平安。

【编辑引荐】

  1. “懒散”通博8888官网 办理员必备的10个要害本领
  2. 通晓 通博8888官网 的 “kill” 下令,你需求这些
  3. 怎样在通博8888官网中运用下令查找文件
  4. 检查 通博8888官网 刊行版称号和版本号的 8 种办法
  5. 检查通博8888官网刊行版称号和版本号的8种办法
【责任编辑:庞桂玉 TEL:(010)68476606】

点赞 0
各人都在看
猜你喜好

读 书 +更多

通博8888官网规范教程

本书以通博8888官网 Redhat 9.0中文版为根底编写,从易用性和适用性角度动身次要引见通博8888官网 Redhat 9.0中文版的使用知识,经过本书的学习,置信初中...

订阅51CTO邮刊

点击这里检查样刊

订阅51CTO邮刊