Linux系列之解决wget下载https文件需要验证证书的问题

这篇文章记录了解决wget下载https开头链接时报错To connect to www.dfam.org insecurely, use '--no-check-certificate'的根本方法:下载新版本的wget或者修改wget配置

背景

最近在执行别人的一个pipeline的时候总是报错:To connect to www.dfam.org insecurely, use '--no-check-certificate',然后发现是在下载https开头链接时报的错,因为是别人集成的pipeline,所以修改起来比较麻烦,并且添加--no-check-certificate参数也只是治标不治本的方法,这里就记录一下解决这个问题的根本方法。

安装新版本的wget

新版本的wget在下载https链接时就并不会报错,所以这里可以安装新版本的wget

1
2
3
# 偷懒,直接使用conda安装
# 这里安装的版本是1.20.1,而自带的是1.14
conda install -c anaconda wget

自己下载源码编译的话可以参考CentOS 6 下无法wget https链接的解决方法


修改wget配置

参考wget without –no-check-certificate的解决办法:

1
echo "check_certificate=off" >> ~/.wgetrc



-----本文结束感谢您的阅读-----

本文标题:Linux系列之解决wget下载https文件需要验证证书的问题

文章作者:showteeth

发布时间:2020年07月13日 - 10:20

最后更新:2020年07月13日 - 10:32

原始链接:http://showteeth.tech/posts/48830.html

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

0%