如何解决curl 无法使用 docker 中的私钥进行身份验证
当我输入以下命令时:
sftp -q -oPort=22022 -o StrictHostKeyChecking=no -i ~/.ssh/id_rsa username@target:geoinsights/data/
我进行身份验证。
但是当我这样做时:
curl --insecure -u "username": --key ~/.ssh/id_rsa "sftp://target:22022/geoinsights/data/"
我无法进行身份验证。 (卷曲 67 错误)
这是我从运行在 docker 映像上的脚本执行时。但是当我从终端执行第二行时,我可以进行身份验证。我必须在本地更新 cURL 才能让它执行 sftp,但我没有修改 docker 镜像上的 cURL。 docker 上的 cURL 是否正常工作?
注意:由于代理问题,我必须使用 cURL 来绕过代理(未显示)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。