91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SHELL 系統文件完整性校驗

發布時間:2020-06-09 21:14:38 來源:網絡 閱讀:1110 作者:jamesmeng10 欄目:安全技術

系統完整性審核工具

shell腳本如下:

#!/bin/bash
#
# 變量首先聲明才能使用
shopt -s -o nounset

# 聲明

# 建立日期

Date=$(date +'%Y%m%d%H%M%S')

# 加入審核的目錄         #

Dirs="/bin /sbin /usr/bin /usr/sbin /lib /usr/local/sbin /usr/local/bin /usr/local/lib"

# 臨時文件               #

TMP_file=$(mktemp /tmp/check.XXXXXX)

# 文件checksum存儲文件
FP="/root/fp.$Date.chksum"

# 使用哪種checksum工具
Checker="/usr/bin/md5sum"
Find="/usr/bin/find"

# 函數區                #

scan_file() {
        local f
        for f in $Dirs
        do
                $Find $f -type f >> $TMP_file
        done
}

# 讀取文件建立每個文件的checksum值
cr_checksum_list() {
        local f
        if [ -f $TMP_file ]; then
                for f in $(cat $TMP_file);
                        do
                                $Checker $f >> $FP
                done
        fi
}
rmTMP() {
        [ -f $TMP_file ] && rm -rf $TMP_file
}


# 主程序區


# 掃描列表
scan_file

# 建立文件的checksum值
cr_checksum_list

# 清理臨時文件
rmTMP

腳本執行:

[root@node3 ~]# sh my_filecheck.sh

進行校驗:

md5sum  -c fp.20141205160628.chksum

如果一切OK,都會顯示OK的字樣,如果有問題,就報相應的錯誤,如下:

[root@node3 ~]# md5sum  -c fp.20141205160628.chksum  | grep -v "OK"
md5sum: /usr/bin/chattr: No such file or directory
/usr/bin/chattr: FAILED open or read
md5sum: WARNING: 1 of 8267 listed files could not be read
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

上思县| 安徽省| 进贤县| 右玉县| 广丰县| 马鞍山市| 利川市| 桐城市| 曲沃县| 瓮安县| 梁平县| 祁门县| 屏山县| 玛沁县| 明水县| 大英县| 兰溪市| 沈丘县| 砚山县| 云林县| 黑龙江省| 屯昌县| 兴安盟| 延津县| 乐昌市| 龙陵县| 喜德县| 宾川县| 固始县| 高要市| 阜新市| 巴里| 田阳县| 靖边县| 合山市| 阜阳市| 报价| 保康县| 卓资县| 勐海县| 松原市|