使用 GtkHash 以简单的方式检查 Linux 上的文件完整性

GtkHash 是一个用于在 Linux 上生成校验和的简单轻量级工具。 您还可以使用此工具检查给定校验和的有效性。 比较校验和是确保数据完整性的极好方法,因为它可以帮助您确定是否从安全站点下载文件。

让我们看看如何使用 GtkHash 在 Linux 上检查文件的完整性。

如何安装 GtkHash

GtkHash 在许多流行的 Linux 发行版的存储库中可用。 您可以使用以下命令在基于 Debian 的发行版(例如 Ubuntu)上安装 GtkHash:

sudo apt-get install gtkhash

使用以下命令在基于 RPM 的系统上安装 GtkHash,例如 Fedora 和 CentOS:

dnf install gtkhash

如果您使用的是基于 Arch 的发行版,例如 Manjaro,请运行:

sudo pacman -S gtkhash

此外,GtkHash 也可以作为 snap 包使用。 因此,如果您更喜欢图形安装​​,您可以选择安装 snap 包或使用特定发行版的 GUI 应用程序商店。

如何使用 GtkHash

现在 GtkHash 已安装并可供使用,请从 Applications 菜单启动它。 您还可以通过键入以下命令从终端模拟器调用它:

gtkhash

一旦你启动 GtkHash,你会注意到它有一个最小的用户界面。 有一个文件资源管理器,可让您选择要检查的文件。 选择文件后,点击 哈希 窗口底部的按钮。

默认情况下,GtkHash 使用 MD5、SHA1、SHA256 和 CRC32 函数计算校验和。 您可以从 喜好 部分。

此外,您还可以使用 GtkHash 验证文件的身份验证。 选择文件的消息摘要 文件 > 打开 选项。 Enter 如果文件使用基于哈希的消息身份验证代码,则为 HMAC 密钥。

要保存由 GtkHash 计算的摘要,请转到 文件 > Save 作为 并输入文件名以保存结果。 您还可以通过从上下文菜单中选择文件列表来计算多个文件的摘要。 只需前往 查看 > 文件列表 并开始添加您的文件。

如何自定义 GtkHash

虽然相当小,但 GtkHash 提供了几个自定义选项。 即,您可以从大量校验和算法中进行选择,并将默认摘要格式设置为小写或大写十六进制以及 Base64。

编辑 > 首选项 自定义您的 GtkHash 选项。 您将在此窗口中找到几个散列函数的列表。 检查您要使用的那些。

点击 摘要格式 选项并选择您要使用的格式。 如上所述,这里有三个选项。

如何为文件管理器安装 GtkHash 扩展

如果您是高级用户,您可能希望直接从您的文件管理器计算消息摘要。 幸运的是,GtkHash 还为流行的 Linux 文件管理器提供了出色的插件,包括 Nemo、Thunar、Nautilis 和 Caja。

要为您的文件管理器安装 GtkHash 扩展,您需要使用发行版的图形包管理器。 例如,如果您使用的是 Ubuntu,则可以在 Synaptic Package Manager 上搜索 GtkHash。

它将列出可用的包,包括文件管理器插件。 选择系统文件管理器的插件,然后应用更改。 它将为选定的文件管理器安装 GtkHash 扩展。

如何为文件管理器使用 GtkHash 扩展

安装所需的插件后,您可以直接从文件管理器计算哈希值。 打开已为其安装 GtkHash 插件的文件管理器,然后右键单击文件。 去 特性,您会发现一个名为的新选项 文摘.

它使用户能够直接从菜单中选择散列函数并创建校验和。 您还可以使用 HMAC 功能验证文件身份验证。

使用 GtkHash 在 Linux 上验证文件完整性

GtkHash 是用于在 Linux 上验证文件完整性的最直接的 GUI 工具。 您还可以使用它来确认新下载的文件是否真实。 如果您非常重视隐私,我们强烈建议您立即安装 GtkHash。

GtkHash 是您在 Linux 上检查文件完整性所需的全部内容。 但是如果你有一台 Windows 机器呢? 不要担心,因为 Windows 也有一些很棒的哈希检查器。