首先,我不能使用-k/--insecure
,如果这样做,服务器将完全不会响应。
如果我尝试curl https://10.10.10.127/ --cacert ./Cert.p12
|| curl https://10.10.10.127/ --cacert /etc/ssl/certsCert.p12
,它使我陷入错误:
卷曲:(77)错误设置证书验证位置: CAfile:/etc/ssl/certs/Cert.p12 CApath:/ etc / ssl / certs
所以我读了一些有关为什么发生这种情况的线索,这可能是因为curl
期望证书位于/etc/ssl/certs
,所以我将其复制到该目录并将证书权限设置为{{1} },然后重试,但仍然出现相同的错误。我也尝试放置777
也不起作用,即使我从终端执行命令也是如此。我还尝试安装了最新版本的export CURL_CA_BUNDLE=/etc/ssl/certs/cert
,因此也无法解决该问题。
我也将证书转换为apt-get install ca-certificates
格式,但仍然存在问题。
我缺少什么吗?还是可以将我的证书导入到w3m浏览器终端?