在 Ubuntu 终端中设置代理-代理包含特殊字符

在 Ubuntu 终端中设置代理-代理包含特殊字符

我正在尝试为 ubuntu 服务器 12.04 设置代理。我们的代理用户名包含以下格式:

CompanyName\UserName

和密码如下:

$test

我尝试像这样设置代理:

export http_proxy='http://CompanyName\UserName:[email protected]:8080/' 

但是,当我运行任何需要互联网的命令(例如sudo apt-get等)时,仍然会出现错误407 Proxy Authentication Required

据我所知,上述命令应该是正确的。我搜索了很多,找到了上述语法,但不确定如何处理包含上述内容的代理用户名。

有人可以指导我吗?

答案1

Sudo 不会保留您的环境变量。请参阅以下链接以获取有关如何配置 sudo 以执行此操作的答案:

https://superuser.com/questions/232231/how-do-i-make-sudo-preserve-my-environment-variables

相关内容