国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Linux程式設計-11.ShellScript(bash)--(4)檔案系統檢查

2019-11-18 17:25:25
字體:
來源:轉載
供稿:網友
系統安全一向是大多數電腦用戶關心的事,在UNIX系統中,最重視的事,即系統中有沒有"木馬"(Trojanhorse)。不管Trojanhorse如何放進來的,有一點始終會不變,即被放置木馬的檔案,其檔案日期一定會被改變,甚至會有其它的狀態改變。此外,許多狀況下,系統會多出一些不知名的檔案。因此,平日檢查整個檔案系統的狀態是否有被改變,將所有狀態有改變的檔案,以及目前有那些程式正在執行,自動報告給系統管理員,是個避免坐上"木馬"的良方。

--------------------------------------------------------------------------------

#!/bin/sh
#Filename:whatever_you_name_it
DIRS="/etc/home/bin/sbin/usr/bin/usr/sbin/usr/local/var/your_directory"
ADMIN="email@your.domain.com"
FROM="admin@your.domain.com"
#寫入Sendmail的標頭
echo"Subject:$HOSTNAMEfilesystemcheck">/tmp/today.mail
echo"From:$FROM">>/tmp/today.mail
echo"To:$ADMIN">>/tmp/today.mail
echo"Thisisfilesystemreportcomesfrom$HOSTNAME">>/tmp/today.mail
#報告目前正在執行的程式
psaxf>>/tmp/today.mail
#檔案系統檢查
echo"FileSystemCheck">>/tmp/today.mail
ls-alR$DIRS|gzip-9>/tmp/today.gz
zdiff/tmp/today.gz/tmp/yesterday.gz>>/tmp/today.mail
mv-f/tmp/today.gz/tmp/yesterday.gz
#寄出信件
sendmail-t
然後把它放到一個不顯眼的地方去,讓別人找不到。

把它加入crontab中。

307***/full_check_script_path/whatever_you_name_it1>/dev/null2>/dev/null#上班前檢查

有些檔案是固定會更動的,像/var/log/messages、/var/log/syslog、/dev/ttyX等等,不要太大驚小怪。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 龙江县| 高台县| 安阳市| 灵寿县| 体育| 洪洞县| 长治市| 柘荣县| 滨州市| 双鸭山市| 永顺县| 新田县| 大冶市| 竹山县| 藁城市| 宁乡县| 彩票| 涡阳县| 仁怀市| 滁州市| 奎屯市| 乳山市| 应城市| 克什克腾旗| 浦江县| 扎囊县| 蒙城县| 杭锦旗| 遂溪县| 台安县| 平阴县| 闻喜县| 绥中县| 松江区| 福清市| 化州市| 喀什市| 湘潭市| 庐江县| 东乌珠穆沁旗| 福州市|