1.以root用戶身份登錄Linux系統。
2.在根目錄中創建文件夾mdStest。
cd/
mkdir md5測試
3.輸入mdstest目錄:cd md5test。
4.創建壹個名為myfile的文件:輕觸myfile。
5.用vi編輯myfile,輸入以下內容:
有人修改過這個文件的內容嗎?
6.使用md5SUM計算哈希校驗和。
[root@md5test]#md5SUM,myfile
7.再次運行md5SUM命令,並將結果導出到myfile.md5文件。
[root @ MD 5 test]MD 5 summy file > my file . MD5
8.打開myfile,修改文件內容(盡量做最小的改動),然後保存。
9.再次運行md5SUM命令,應該會得到不同的哈希值。
10.使用cat命令查看myfile.md5的內容。
11.對比第9步和第10步的輸出結果,應該可以看出兩者的區別。
12.輸入以下命令:md5sum /etc/passwd/> passwd.md5為當前/etc/passwd數據庫創建散列校驗和。
13.查看passwd.md5文件內容:catpasswd.md5。
14.添加用戶哈希測試並修改密碼。
Linux#useradd hashtest
Linux#passwd hashtest
更改用戶哈希測試的密碼
Nes UNIX密碼:
重新鍵入新的UNIX密碼:
passwd:所有身份驗證令牌更新成功
15.執行命令md5SUM-C passwd.md5,其中-C參數用於比較數據庫更改前後的哈希校驗值,您應該能夠看到校驗值已更改的信息。