验证 /lib /lib64 的完整性

Posted

技术标签:

【中文标题】验证 /lib /lib64 的完整性【英文标题】:Verify integrity of /lib /lib64 【发布时间】:2021-07-30 13:15:32 【问题描述】:

在 Debian Buster 中是他们检查 /lib 和 /lib64 完整性的一种方法,如果损坏则恢复它们? 我现在正在寻找一段时间,但我对 Linux 不太熟悉,找不到任何东西。如果可能的话,我会避免重新安装 linux 的时间。

【问题讨论】:

【参考方案1】:

你可以使用:

dpkg --verify

它将检查属于一个包的所有文件是否具有与包元数据中记录的相同的哈希值。

损坏的文件以5 作为第三个字符:

??5??????   /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1.0.1

这有助于检测意外损坏,但不能检测恶意修改(例如 rootkit)

【讨论】:

如果它什么也没显示,那一切都很好,不是吗? 是的,就我而言,它显示了一些配置文件,所以我修改了 /usr/lib 中的一个文件以确保 好的,谢谢,我的问题出在其他地方,我很担心,因为在我的 /lib64 中只有 3 个文件。

以上是关于验证 /lib /lib64 的完整性的主要内容,如果未能解决你的问题,请参考以下文章

centos yum方式安装mysql (完整记录)

centos yum方式安装mysql (完整记录)

Android 安装包优化使用 lib7zr.so 动态库处理压缩文件 ( jni 中 main 函数声明 | 命令行处理 | jni 调用 lib7zr.so 函数库处理压缩文件完整代码 )(代码片

Java 操作Hbase 完整例子

keil如何打开多个点c并完整编译

Windows获取进程完整路径