我的linux服务器上的http_proxy
变得复杂了。
问题是我们用来通过我们的代理,这个代理优先于ldap,
所以我必须在http_proxy
中使用我的机器的登录名和密码才能从ssh客户端下载内容。我可以使用它来编辑bash_profile
,我可以使用像curlp
这样的curl别名来设置代理登录和代理密码。
但我的密码是为所有同事打开的。
答案 0 :(得分:3)
试试这个:
创建密码的加密密码:
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'