【发布时间】:2019-04-23 20:29:01
【问题描述】:
以下运行良好
curl https://packagecloud.io/install/repositories/github/git-lfs/config_file.list?os=Ubuntu\&dist=xenial\&source=script
但是如果我用sudo 运行它,它会返回一个错误:
curl: (7) Failed to connect to packagecloud.io port 443: Connection refused
为什么?
注意:我支持公司代理。
【问题讨论】:
-
我会用“-v”运行它并比较“好”和“坏”的输出。可能是查看与套接字关联的进程的 uid 的本地防火墙规则,但我敢打赌,这些用户之间的本地代理设置不同。
-
尝试
sudo -E curl...保留https_proxy环境变量或在sudoers 文件中将其列入白名单。 -
@cfillion 您的建议有效。你能给出答案吗?
标签: linux curl windows-subsystem-for-linux