赛迪网 > IT技术 Linux > 系统管理
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

Linux操作系统下简单的系统文件校验方法

发布时间:2008.02.01 06:15     来源:赛迪网    作者:korn

写一个简单的脚本,对特定系统文件定期做一个完整性校验,使用Linux下的md5sum工具对特定目录的文件进行MD5校验。

#!/bin/bash

# Write By LouLanCN@163.com

md5sum="/usr/bin/md5sum"

md5f=SysCheck-`date +%F`.md5

fs="/etc /etc/sysconfig /bin /sbin /usr/bin /usr/sbin"

for d in $fs

do

for f in `ls $d`

do

$md5sum $d/$f >> $md5f

done

done

这里有几个注意事项:

1、md5sum文件一定要提前备份在另外一个安全的地方

2、对于生成的md5f(如SysCheck-2008-01-27.md5)文件,也一定要存储在另外一个安全的地方,在校验的时候再下载到本地使用

[root@lapp ~]# ./m5 -c SysCheck-2008-01-27.md5 |more

/etc/adjtime: OK

/etc/aliases: OK

/etc/aliases.db: OK

/etc/anacrontab: OK

/etc/at.deny: OK

/etc/auditd.conf: OK

/etc/audit.rules: OK

/etc/auto.master: OK

/etc/auto.misc: OK

/etc/auto.net: OK

/etc/bashrc: OK

/etc/bg5ps.conf: OK

/etc/bg5ps.conf.zh_CN: OK

/etc/bg5ps.conf.zh_CN.GB2312: OK

/etc/bg5ps.conf.zh_TW: OK

/etc/bg5ps.conf.zh_TW.Big5: OK

这里只是一个思路,关于系统完整性校验方面的工具很多,可以灵活使用。

(责任编辑:云子)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· Linux Ext3文件系统超级块损坏后的修复 (01-31) · 学习园地:几种Linux日志文件系统的介绍 (01-31)
· 新手看招:NVIDIA显卡驱动编译安装指导 (01-30) · Ubuntu Linux系统下配置jdk1.6+eclipse (01-30)
· 解决Ubuntu Linux下播放mkv加载字幕问题 (01-30) · Fedora Linux 8系统下配置SAMBA服务过程 (01-30)
· Fedora Linux下查看开机时间和进程情况 (01-30) · Fedora系统下NFS Server启动相容性问题 (01-30)
· Fedora 8 Linux操作系统下配置JDK的方法 (01-30) · Fedora 8使用本地DVD ISO添加/删除软件 (01-30)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 网络招聘多元化 工作垂直搜索网站价值凸显
· 国家食品安全法将可能删除电子监管码条款
· ERP案例分析 SaaS带来冲击 IT服务商面临挑战
· 通方期货CRM解决方案 房地产行业CRM解决方案
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统