标签: md5

大文件的 md5sum 有时会给出不同的结果

我有一个 AMD 四核、8 GB RAM、1 个 SSD EXT2(2 个月大)、2 个 HDD EXT4,大约 1 岁。我使用的是 Ubuntu 10.04 x86-64,当我计算大文件 (9 GB) 的 md5sum 时,有时我得到的值与存储在参考文件中的值不同。

重新启动并关闭电脑后,无论我重复多少次,我都会得到预期的结果。但这是随机的

我打开了 ECC(最快的设置),这个问题似乎更罕见,但我已经运行 memtest86+ 6 个多小时没有出现故障(并且关闭 ECC!)。

任何的想法?我应该更新我的主板的 BIOS(华硕 EVO -东西......现在不记得了)?除了这个,我已经尝试了所有其他的,但真的不知道该怎么办了......

任何建议表示赞赏!

ecc corruption md5

5
推荐指数
1
解决办法
1520
查看次数

“tar”可以增量备份吗?

我有几 GB 的主文件夹。

是否可以在其上运行 tar,创建一个 home.tar.gz,然后对于更改的文件,它仅使用来自先前 tar 的修改文件(因此是增量备份)创建 home1.tar.gz?

我想检查生成的校验和文件并将它们导出为 home.md5、home1.md5 等(我知道这可能是另一个过程,但也很有趣)。

incremental-backup tar hash md5

4
推荐指数
1
解决办法
3464
查看次数

将影子哈希算法更改为 bcrypt:如何重新哈希

我想更改我的 SHA512 影子文件以使用 bcrypt,如此问题/答案所示:Enable blowfish-based hash support for crypt

问题是我遇到了鸡和蛋的问题,因为现有的影子文件是 SHA512 加密的,这意味着一旦我编辑 sudo 就不再工作

/etc/pamd/common-password
Run Code Online (Sandbox Code Playgroud)

sudo hash pam md5

3
推荐指数
1
解决办法
5227
查看次数

根据原始文件的校验和检查所有 debian 二进制文件

我想检查我服务器上的所有二进制文件

dpkg -e <path_to_deb_package> <destination>
Run Code Online (Sandbox Code Playgroud)

(例如,rkhunter 可以在进行 probupdate 时对原件进行此检查)

如何使用一个脚本检查所有包?

debian rootkit packages checksum md5

2
推荐指数
1
解决办法
1359
查看次数

md5sum 为文件夹返回不同的结果,但为什么呢?

/tmp/file.txt

tar cvf 1.tar tmp
md5sum 1.tar
c32dc6f04ff02b371129dd4aa923cc12

rm 1.tar
cd tmp
touch test.txt
rm test.txt
cd ..

tar cvf 1.tar tmp
md5sum 1.tar
f9204f04ff02b300130ee4aa234aa78
Run Code Online (Sandbox Code Playgroud)

我不明白为什么这两个校验和不同。如何添加文件然后从 tmp 目录中删除它会创建一个“不同的”tar 文件?

md5

1
推荐指数
1
解决办法
548
查看次数

标签 统计

md5 ×5

hash ×2

checksum ×1

corruption ×1

debian ×1

ecc ×1

incremental-backup ×1

packages ×1

pam ×1

rootkit ×1

sudo ×1

tar ×1