linux中校验文件的sha256sum值
·
用途
下载源文件和校验文件进行校验,防止被中间人篡改文件内容。
同理的还有yum仓库,加载第三方库时,要先导入一个key密钥。
sha256校验
这里用helm软件包示例
curl -LO https://get.helm.sh/helm-v3.12.0-linux-amd64.tar.gz
curl -LO https://get.helm.sh/helm-v3.12.0-linux-amd64.tar.gz.sha256sum
查看sha256文件的内容是包含下载源文件的sha256值和源文件名的对照
[root@k8s-master1 linux-amd64]#cat helm-v3.12.0-linux-amd64.tar.gz.sha256sum
da36e117d6dbc57c8ec5bab2283222fbd108db86c83389eebe045ad1ef3e2c3b helm-v3.12.0-linux-amd64.tar.gz
校验
-c 从文件中读取sha256的值并校验
[root@k8s-master1 linux-amd64]#sha256sum -c <(grep helm-v3.12.0-linux-amd64.tar.gz helm-v3.12.0-linux-amd64.tar.gz.sha256sum)
helm-v3.12.0-linux-amd64.tar.gz: OK
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)