位置: 编程技术 - 正文

在Linux系统中使用SHA256来校验下载的文件的方法(在对linux系统中dir)

编辑:rootadmin

推荐整理分享在Linux系统中使用SHA256来校验下载的文件的方法(在对linux系统中dir),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:在linux系统中,用来存放系统所需要的配置文件和子目录,在linux系统中 用来存放系统所需,在linux操作系统中,/etc/rc.d/init.d,在linux系统中,用来存放系统所需要的配置文件和子目录,在linux2.4.0版本中,在linux系统中命令,在linux操作系统中,/etc/rc.d/init.d,在linux操作系统中,/etc/rc.d/init.d,内容如对您有帮助,希望把文章链接给更多的朋友!

当你下载了一个 ISO 镜像,特别是从 BitTorrent 网络上很多未知的种子处下载的,通常建议要验证下载镜像的完整性。对于 Ubuntu 发行版的情况, Canonical 提供了几个供验证使用的验校文件(如 MD5SUM, SHA1SUMS 和 SHASUMS)。在这个例子中我们使用 SHASUMS。

首先,下载下面两个文件。

复制代码代码如下:$ wget $ wget ISO 镜像的 SHA 验校文件,而第二个文件(*.gpg)是验校文件的签名。第二个文件的目的是验证验校文件本身的有效性。

我们通过运行下面的命令来验证 SHASUMS 文件的有效性。

复制代码代码如下:$ gpg --verify SHASUMS.gpg SHASUMS </p><p> gpg: Signature made Thu Oct :: AM EDT using DSA key ID FBB gpg: Can't check signature: public key not found

如果你得到上面的错误信息,是因为你还没有导入生成这个签名的公共密钥。因此我们现在导入需要的公共密钥。

这样做之前,你需要知道公共密钥的 “key ID”,而这在上面的 gpg 命令的输出中有显示。在这个例子中,密钥 ID 时 “FBB”。运行下面的命令来从官方 Ubuntu 密钥服务器导入公共密钥。

在Linux系统中使用SHA256来校验下载的文件的方法(在对linux系统中dir)

复制代码代码如下:$ gpg --keyserver --recv-keys FBB

既然公共密钥已经被导入,我们可以继续并重新运行之前的命令来验证签名。

复制代码代码如下: gpg --verify SHASUMS.gpg SHASUMS

这次你没有看到 “public key not found” 的错误信息。如果 SHASUMS 文件时有效的,你会看到 “Good signature from ” 的信息。注意到你还看到一个 “This key is not certified with a trusted signature” 的警告信息。基本上这个警告信息是告诉你对导入的公共密钥没有明确信任。要避免这个警告,你可以选择指定完全信任导入的公共密钥,但你应该只有在通过其他方式审查了这个密钥之后才这样做。否则的话,你可以暂时忽略这个警告。

在验证了 SHASUMS 文件的完整性后,最后一个步骤是比较已下载 ISO 文件的 SHA 验校和和 SHASUMS 文件中对应的验校值。你可以使用 shasum 命令行工具来完成这个步骤。

为方便起见,下面一行命令比较 SHA 验校和并报告结果。

复制代码代码如下: $ shasum -c <(grep ubuntu-.-desktop-amd.iso SHASUMS) </p><p> ubuntu-.-desktop-amd.iso: OK

如果你看到了上面的输出信息,这表明两个验校值相匹配。这样已下载 ISO 镜像的完整性就被成功的验证了。

Linux常用配置文件保存位置大全 启动引导程序配置文件复制代码代码如下:LILO/etc/lilo.confGRUB/boot/grub/menu.lst系统启动文件核脚本复制代码代码如下:主启动控制文件/etc/inittabSysV启动脚本的

Linux查看系统配置常用命令 #uname-a#查看内核/操作系统/CPU信息#head-n1/etc/issue#查看操作系统版本#cat/proc/cpuinfo#查看CPU信息#hostname#查看计算机名#lspci-tv#列出所有PCI设备#lsusb-tv#列出所

在Linux的命令行中使用BitTorrent进行下载的教程 如果你喜欢尝试最新版甚至是beta版的Linux发行版来满足你的好奇心,并始终保持是最新版,那么你就会时常遇到下载较大的ISO镜像的烦恼。提供ISO的人

标签: 在对linux系统中dir

本文链接地址:https://www.jiuchutong.com/biancheng/367499.html 转载请保留说明!

上一篇:在Linux系统中使用GDB来调试C/C++程序的方法(在linux系统中,用来存放各种配置文件的目录)

下一篇:Linux常用配置文件保存位置大全(linux配置文件命令)

  • 湖南省增值税发票图片
  • 车辆出现质量问题
  • 税务师考试需要记忆的税率
  • 以旧换新销售货物时,一律按照新货物的价格缴纳增值税
  • 关税的完税价格是什么意思
  • 小规模纳税人工程款税率是多少
  • 什么情况下一般纳税人可以简易征收
  • 退票凭证什么样子
  • 偶然所得代扣代缴义务人
  • 哪些增值税专用发票可以抵扣进项税
  • 在建工程是负数时应该怎么处理
  • 礼品费如何报销
  • 跨区域涉税事项报告表怎么核销
  • 耕地占用税的纳税人是谁
  • 固定资产拆除后账务处理
  • 差额事业单位发放科研奖励记账
  • 公司股东可以自己买保险吗
  • 购买商品加包装后出售账务处理
  • 可供分配利润包括所得税吗
  • 亏损企业所得税弥补
  • 公司进货可以计提折旧吗
  • 防暑降温费可以用工会经费吗
  • 研发人员工资加计扣除
  • lec风险评价方法
  • 合同资产和工程存货的区别
  • 集团公司收取管理费是否可以税前列支
  • 消费税应纳税额计算方法是什么有何特点
  • 退税收入怎么做分录
  • 加计抵减政策销售额占比怎么算
  • 摊销房租费如何做账
  • php字符串赋值
  • php vr
  • 产品销售账务处理办法
  • 发票认证了但是没收到票怎么处理
  • fs209e是什么意思
  • 怎么做委托银行业务
  • 卖废品收入计入需要交税吗
  • 一般纳税人无票收入怎么填申报表
  • pycharm vue
  • 权益法转成本法非同一控制下为什么不公允
  • 办理外经证缴税流程
  • 银行承兑汇票收费标准
  • 社保费用如何做账,社保费会计分录如何写
  • Vue 拖拽排序
  • 小规模纳税人税金账务处理
  • SQL Server 2008+ Reporting Services (SSRS)使用USER登录问题
  • SQLServer 2008中通过DBCC OPENTRAN和会话查询事务
  • 一般纳税人交增值税的账务处理
  • 数据库varchar和nvarchar
  • 个体户核定征收超过了怎么办
  • 设备维修费可以抵扣进项税吗
  • 实际缴纳的税金比应交的多的部分记入什么科目
  • 已经认证抵扣的发票,要退回,怎么处理
  • 不偿还的其他应收款
  • 发生坏账时的分录
  • 应付票据的概述
  • 报价中含税和不含税比例
  • 所得税费用的确认分录
  • 银行流水账单怎么删
  • mysql Sort aborted: Out of sort memory, consider increasing server sort buffer size的解决方法
  • mysql 5.7.11 zip安装配置方法图文教程
  • iis6设置
  • win8.1玩英雄联盟
  • win8.1其他用户名登不进去
  • js取二维数组数组的值
  • javascript数学
  • pcs可以使用什么在任何地方以各种速率与网络保持联络
  • 用python做开发
  • [置顶]游戏名:chivalry2
  • 菜鸟100例python3
  • 轮廓理论
  • python写出来的程序怎么用
  • 收到红字信息表不能直接开具
  • 北京市地方税务局发票查验
  • 甲供材备案需要的资料
  • 小规模税控盘服务费怎么填增值税申报表
  • 电子税务局登录入口
  • 完税证明在哪里查询打印
  • 如何优化企业的筹资结构
  • 20万块手表交多少税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设