Administrator
发布于 2025-02-10 / 5 阅读
0

md5sum效验文件完整性

客户端在传输文件前先对传输的文件先效验下

以test.txt文件为例

[root@localhost tmp]# ll -h test.txt 
-rw-r--r-- 1 1000 1000 1000M Feb 10 20:05 test.txt

把test.txt效验的文件结果输出到一个文件中

[root@localhost tmp]# md5sum test.txt > test_md5.log

把要传输的文件发送到服务端(计算md5值的文件也传输过去)

在服务端效验文件完整性

先检查md5值效验文件中文件名的路径是否正确

md5值效验就是根据前面md5值,后面文件路径,计算后面文件路径md5值,和前面对比是否一致

文件路径能尽量写完整路径就写完整路径,不能写也可以写相对路径,但是要保证md5sum程序在相对路径中执行

我们修改下md5值效验文件中前面在客户端效验过的值

原内容

修改后的内容

再次效验看下文件不一致是什么提示