在 Linux 中验证文件的 SHA256 校验和是检查文件完整性的最聪明的方法。 Checksum 的名称本身定义了它验证和检查消息或字符串值的总和。 通常,校验和会在文件中附加校验和字符串。 我们从网络上的真实来源下载的每个文件都具有唯一的校验和值。 在我们阻碍文件、更改文件元数据或文件损坏之前,该值保持不变。
简而言之,校验和数据可用于检查您的下载是否在下载过程中或您在文件系统上加载文件时损坏。 现在,要使用当前值验证文件的原始校验和数据,我们可以使用许多工具。
要在 Linux 中验证文件的 SHA256 校验和,我们可以使用 GUI 和 CLI 工具。 尽管检查了文件的完整性,您还可以检查是否有人更改或修改了您的文件。
在 Linux 中验证文件的 SHA256 校验和
校验和是从发送方创建的,并从接收方进行验证。 验证后,如果接收方没有发现错误,那么我们可以确保文件没有被篡改或损坏。 它还确保我们一直在下载的文件已经成功完成,并且所有的数据包都被接收到了。
校验和是一种允许用户在 Linux 上检查文件真实性的算法。 有 GUI 和 CLI 方法来验证 sha256 校验和。 在这篇文章中,我们将看到如何在 Linux 中验证文件的 SHA256 校验和的两种方法。
方法一:在 Linux 上验证 Sha256 校验和的 CLI 方法
基于命令行的方法是检查 sha256 校验和的最首选和最常用的方法。 虽然我们知道 Checksum 使用算法进行验证,但要使用这个工具,我们几乎不需要知道算法的细节。 在这里,我们将看到如何使用终端 shell 从 Web 下载文件并验证 sha256。
第 1 步:从 Web 下载文件
一开始我们需要从网上下载一个文件。 例如,假设我们将在我们的系统上下载 raspberrypi Debian 文件。 请在您的 shell 上运行以下提供的 wget 命令以下载文件。 然后还执行下面的下一个命令以获取 sha256sum 值。
– –
$ https://downloads.raspberrypi.org/imager/imager_1.7.1_amd64.deb $ wget https://downloads.raspberrypi.org/imager/
第 2 步:生成校验和并验证
下载完成后,我们将进入下载目录浏览文件并为下载的文件生成一个sha256sum。 在我们成功生成文件的 sha256sum 字符串值后,我们现在将验证该文件的校验和。 您可以执行下面提到的命令来匹配 sha256sum 字符串文件。
$ cd $ sha256sum imager_latest_amd64.deb
$ sha256sum -c SHA256SUMS
方法二:在 Linux 上验证 Sha256 校验和的 GUI 方法
上述方法展示了我们如何在 Linux 上通过 CLI 方法验证 sha256 校验和。 在这里,我们将看到一个 GUI(图形用户界面)方法,我们将在其中使用一个名为 GtkHash.
GtkHash 是生成 sha256sum 和验证 sha256sum 的绝佳工具。 在这里,您可以看到 GtkHash 支持的加密哈希函数列表。
- MD5
- SHA1
- SHA2(SHA224、SHA256、SHA384、SHA512)
- SHA3
- 布莱克2
第 1 步:在 Linux 上获取 GTKHASH
如果您的系统上没有 GTKHASH 工具,请在继续之前安装它。 现在,我们将看到在我们的 Linux 机器上安装 GtkHash 工具的命令。 在这里,我们征集了在主要 Linux 发行版上获取此工具的命令。 请为您的发行版选择适当的命令。
在 Ubuntu Linux 上安装 GtkHash
sudo apt install gtkhash
获取 GtkHash Fedora
sudo dnf makecache --refresh sudo dnf -y install gtkhash
在 Red Hat Linux 上安装 GtkHash
sudo yum makecache --refresh sudo yum -y install gtkhash
如果您在机器上安装 GtkHash 工具时发现问题,您也可以使用 捕捉方法.
第 2 步:使用 GtkHash Linux
到目前为止,我们已经了解了 GtkHash 的概念和安装方法。 我们现在已经可以完成在 Linux 上验证 sha256 校验和的过程了。 就这么简单,首先,从菜单中选择您喜欢的校验和算法。
默认情况下,GTKHASH 使用 SHA256、SHA-1 和 MD5。 首先,我们必须选择要查看的文件。 从网站输入校验和值后,选中该框。 然后点击哈希; 该算法将生成校验和值。 如果一切顺利,如果匹配,复选框旁边会出现一个小圆圈。
以下是我们需要执行的步骤来验证 Linux 中文件的 SHA256 校验和。 打开工具后,请按照以下步骤在 Linux 中验证 File 的 SHA256 校验和。
- 选择要审查的文件是第一步。
- 从菜单中选择首选项。
- 选择您希望使用的任何首选项。
- 按 close 使用后的工具。
见解!
为了您自己的安全,下载后验证文件是当务之急。 如果黑客向您发送了一个文件,并且您在系统上执行它之前对其进行了验证,它可能会保存您的系统。 在整篇文章中,我们看到了如何在主要的 Linux 发行版上安装校验和工具,以及如何使用它来验证 Linux 中文件的 SHA256 校验和。 我们还看到了检查和验证文件的 SHA256 校验和的 GUI 方法。
我希望这篇文章对你有所帮助; 如果是,请与您的朋友和 Linux 社区分享这篇文章。 您也可以在评论部分让我们知道您对这篇文章的看法。