CentOS 6.x下wget 下载提示 Unable to locally verify the issuer’s authority 完美解决方案
Posted rebeca8
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 6.x下wget 下载提示 Unable to locally verify the issuer’s authority 完美解决方案相关的知识,希望对你有一定的参考价值。
CentOS 6.x下wget 下载提示 Unable to locally verify the issuer’s authority 完美解决方案
栏目:Linux 作者:小天 点击: 1,453 次
升级了wget 和 OpenSSL后,下载https链接的文件时出现提示:ERROR: cannot verify ftp.gnu.org‘s certificate,.... Unable to locally verify the issuer‘s authority. 如下图:
其实解决方法很简单,执行以下命令即可解决:
1
2
3
4
|
wget --no-check-certificate https://github.com/curl/curl/raw/master/lib/mk-ca-bundle.pl
perl mk-ca-bundle.pl && rm certdata.txt
mkdir -p ~/.ssl/ && mv ca-bundle.crt mk-ca-bundle.pl ~/.ssl
echo "ca_certificate = ~/.ssl/ca-bundle.crt" >> ~/.wgetrc
|
将他设置到CURL的环境变量 CURL_CA_BUNDLE 即:
export CURL_CA_BUNDLE = ~/.ssl/ca-bundle.crt
(编辑文件 ~/.profile, ~/.bash_profile 等文件,增加以上行让他永久生效)
作者官方地址:https://gist.github.com/chetan/2917915#file-fix_wget_ca-sh
mk-ca-bundle 工具 CURL官方说明:https://curl.haxx.se/docs/mk-ca-bundle.html
以上是关于CentOS 6.x下wget 下载提示 Unable to locally verify the issuer’s authority 完美解决方案的主要内容,如果未能解决你的问题,请参考以下文章