Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将对象从svn存储库下载到unix AIX_Unix_Ssl_Svn_Curl - Fatal编程技术网

如何将对象从svn存储库下载到unix AIX

如何将对象从svn存储库下载到unix AIX,unix,ssl,svn,curl,Unix,Ssl,Svn,Curl,我无法将文件从svn存储库下载到unix AIX系统。我在unix中使用“curl”命令下载该文件,但由于以下错误而失败 curl:(60)SSL证书问题,请验证CA证书是否正常。细节: 错误:14090086:SSL例程:SSL3\u获取\u服务器\u证书:证书验证失败 详情如下: 使用的命令: curl-u用户名:密码 subversion存储库中是否有任何设置需要更改以使curl命令正常工作。如果是,那么如何更改它们 我不能使用wget,因为它没有安装在我们的机器上,另一种选择是curl

我无法将文件从svn存储库下载到unix AIX系统。我在unix中使用“curl”命令下载该文件,但由于以下错误而失败

curl:(60)SSL证书问题,请验证CA证书是否正常。细节: 错误:14090086:SSL例程:SSL3\u获取\u服务器\u证书:证书验证失败 详情如下:

使用的命令: curl-u用户名:密码

subversion存储库中是否有任何设置需要更改以使curl命令正常工作。如果是,那么如何更改它们

我不能使用wget,因为它没有安装在我们的机器上,另一种选择是curl

请帮助我将subversion文件下载到unix中。非常感谢你的帮助

谢谢,
Sri

简单的方法是在curl命令中添加
--unsecure
选项。这告诉cURL忽略一个事实,即它无法验证SVN服务器使用的SSL证书的签名者

curl -u username:password --insecure https://server.com/svn/trunk/test.file
发生此错误的原因有两种,一种是您的SVN访问使用的是来自不在OS证书链中的CA的自签名证书,另一种是cURL使用的受信任证书已过时,并且没有来自签名您的SVN SSL证书的CA的证书


您可以下载签署SSL证书的根证书,并将其指定为:
curl--cacert/path/to/cert.pem
。否则,您将需要确定如何以及在何处安装要信任的其他证书。这部分取决于cURL是否使用OpenSSL或NSS。有一些关于如何为各种操作系统执行此操作的指导。

感谢您的回复。我已将命令更改为 curl-k-u用户名:password>test.file 它成功了

谢谢,
Sri

感谢您的回复。我已经将命令更改为curl-k-u username:password>test.file,它成功了。谢谢你,斯里格拉德,这真是个好主意。通过单击答案左侧的复选标记,可以将此答案标记为已接受。谢谢