使用curl时如何忽略SSL警告
时间:2019-11-20 08:53:48 来源:igfitidea点击:
使用curl命令时,如果ssl是无效或者自签名的,会提示错误,如何忽略这些错误?
curl命令有没有类似wget命令中的--no-check-certificate选项?
curl: (60) SSL certificate problem: Invalid certificate chain
这个报错怎么解决?
curl执行不安全的ssl连接
将-k或--insecure选项传递给curl命令,将使用使用不安全或无效的SSL证书。
语法如下:
curl -k url curl --insecure url curl --insecure [options] url curl --insecure -I url
cURL忽略SSL证书警告
禁止curl命令进行证书验证:
curl --insecure -I https://202.54.1.2/
或者
curl -k -O https://202.54.1.2/file.tar.gz
如何允许所有的curl执行不安全的SSL连接?
在$HOME/.curlrc文件中添加insecure
选项:
$ vi $HOME/.curlrc
添加下面内容:
insecure
CURL如何使用自签名SSL/TLS证书
curl --cacert /pth/to/my/ca.pem https://url curl --header 'Host: www.theitroad.local' --cacert /pth/to/my/ca.pem https://207.5.1.10/theitroad.tar.gz