1. 程式人生 > >030_根據 md5 校驗碼,檢測文件是否被修改

030_根據 md5 校驗碼,檢測文件是否被修改

conf bsp 校驗碼 md5sum etc 其他 改變 done one

#!/bin/bash
#本示例腳本檢測的是/etc 目錄下所有的 conf 結尾的文件,根據實際情況,可以修改為其他目錄或文件
#本腳本在目標數據沒有被修改時執行一次,當懷疑數據被人篡改,再執行一次
#將兩次執行的結果做對比,MD5 碼發生改變的文件,就是被人篡改的文件

for i in $(ls /etc/*.conf)
do
md5sum "$i" >> /var/log/conf_file.log
done

030_根據 md5 校驗碼,檢測文件是否被修改