Proxy 不想在yum.conf中使用纯文本密码

Proxy 不想在yum.conf中使用纯文本密码,proxy,yum,rhel,Proxy,Yum,Rhel,因此,在RHEL机器中隐藏在代理之后时,我会面临很多代理身份验证错误。尽管我使用了cntlm(cntlm.conf)来使用代理,但使用YUM安装任何包都会考虑/etc/YUM.conf。这里的问题是,我必须使用我想要避免的纯文本密码。是否有任何选项可以加密我在/etc/yum.conf中提供的代理\u过程 示例yum.conf文件: proxy=http://myproxy proxy_username=myusername proxy_password=my-plain-text-passwo

因此,在RHEL机器中隐藏在代理之后时,我会面临很多代理身份验证错误。尽管我使用了cntlm(cntlm.conf)来使用代理,但使用YUM安装任何包都会考虑/etc/YUM.conf。这里的问题是,我必须使用我想要避免的纯文本密码。是否有任何选项可以加密我在/etc/yum.conf中提供的代理\u过程

示例yum.conf文件:

proxy=http://myproxy
proxy_username=myusername
proxy_password=my-plain-text-password
在上面的文件中,我想要一个加密的密码,而不是纯文本。 谢谢

您在该文件中输入的任何“加密”都必须是简单可逆的

因此,这将是一种模糊处理,而不是你所做的“加密”,我认为百胜不支持任何类似的操作


尽管如此,如果您使用
cntlm
来处理身份验证,我认为您不应该在
yum.conf
中需要用户名和密码。(除非ntlm代理后面还有另一个代理也需要身份验证或其他什么。)

结果不是这样的,即使我在cntlm.conf中添加了username/pass,YUM仍然引用YUM.conf。@vikramiyer是的,YUM将使用YUM.conf(它对cntlm一无所知)但是如果代理不需要身份验证,那么yum就不必关心身份验证,因为cntlm透明地处理身份验证。如果不将cred放入yum.conf并将其放入cntlm.conf中,会出现什么失败?407代理身份验证错误。(因为需要代理身份验证)@vikramiyer您需要向cntlm进行身份验证吗?或cntlm配置为使用的代理?您是否测试过cntlm是否独立工作,也就是说没有yum?我想使用下面的命令cmd:yum安装“pkg name”,我想让cntlm使用我在/etc/yum.repos.d中提到的存储库并下载pkg。