我是新手:)
我的背景:我在需要身份验证的代理后面的桌面上安装了 Ubuntu,这非常无聊,因为我需要配置代理的 URL,并在所有东西中输入我的用户名和密码,例如:firefox、eclipse 等...
我需要一些东西以透明的方式离开它(对于程序来说,就像它们直接连接一样)
是否有一种本机方式(或第三方程序)允许存储我的代理身份验证(最好是加密的),并且 Ubuntu 始终将此信息用于所有系统和软件?
答案1
代理参数
文件 /etc/bash.bashrc:
export http_proxy=http://username:[email protected]:port/
export https_proxy=http://username:[email protected]:port/
export ftp_proxy=http://username:[email protected]:port/
文件 /etc/environment:
http_proxy=http://username:[email protected]:port/
https_proxy=http://username:[email protected]:port/
ftp_proxy=http://username:[email protected]:port/
文件 /etc/apt/apt.conf:
Acquire::http::Proxy "http://username:[email protected]:port";
Acquire::https::Proxy "http://username:[email protected]:port";
Acquire::ftp::Proxy "http://username:[email protected]:port";
clamav 已安装,文件 /usr/local/etc/freshclam.conf
HTTPProxyServer proxyserver.net
HTTPProxyPort port
HTTPProxyUsername username
HTTPProxyPassword password
wgwt,文件/etc/wgetrc:
在第 84 行或者其中说:
#use_proxy = on
改成:
use_proxy = on
其中说:
#https_proxy = http://proxy.yoyodyne.com:18023/
#http_proxy = http://proxy.yoyodyne.com:18023/
#ftp_proxy = http://proxy.yoyodyne.com:18023/
改成:
http_proxy=http://username:[email protected]:port/
https_proxy=http://username:[email protected]:port/
ftp_proxy=http://username:[email protected]:port/
答案2
您可以通过以下方式设置自动身份验证:系统设置 -> 网络 然后将手动更改为自动并设置代理等。