我http_proxy
对我们的 linux 服务器感到很复杂。问题是我们用来通过我们的代理,这是 ldap 上的首选,所以我必须使用我机器的登录名和密码http_proxy
才能从 ssh 客户端下载一些东西。我可以用它进行编辑bash_profile
,我可以使用 curl 的别名,就像curlp
我可以设置代理登录名和代理密码一样。
但无论如何,我的密码对我所有的同事都是开放的。
试试这个:
创建密码的加密密码:
openssl enc -aes-256-cbc -in mypassword.txt -out mypassword.bin
注意:运行上述命令后,删除mypassword.txt
文件是痛苦密码
mypassword.bin
使用您的秘密密码运行以下命令:
alias myproxy='PASSWORD=`openssl aes-256-cbc -d -in mypassword.bin`; PROXY="http://$USER:$PASSWORD@proxy:$PORT"; export http_proxy=$PROXY; export https_proxy=$PROXY; export ftp_proxy=$PROXY'