![如何在 Linux 中設定代理程式和代理身份驗證?](https://rvso.com/image/1502875/%E5%A6%82%E4%BD%95%E5%9C%A8%20Linux%20%E4%B8%AD%E8%A8%AD%E5%AE%9A%E4%BB%A3%E7%90%86%E7%A8%8B%E5%BC%8F%E5%92%8C%E4%BB%A3%E7%90%86%E8%BA%AB%E4%BB%BD%E9%A9%97%E8%AD%89%EF%BC%9F.png)
網路上有很多貼文講述了在 Linux 中新增代理程式的不同方法。但我想知道在 Linux 特別是 Linux mint 中添加代理程式和代理身份驗證的最佳方法。因為我已經嘗試 /etc/apt/apt.conf
添加 or/etc/apt/apt.conf.d/environment
但我的終端無法連接, Firefox 也是如此。有網路設定選項,我們可以在其中代理,但也不起作用。
答案1
1:開啟終端機視窗並鍵入以下命令
sudo gedit /etc/environment
2 : 將下列行複製到文件中/etc/environment
並進行相應修改。
http_proxy=http://user:password@proxy:port/
https_proxy=http://user:password@proxy:port/
ftp_proxy=http://user:password@proxy:port/
no_proxy="localhost,127.0.0.1"
HTTP_PROXY=http://user:password@proxy:port/
HTTPS_PROXY=http://user:password@proxy:port/
FTP_PROXY=http://user:password@proxy:port/
NO_PROXY="localhost,127.0.0.1"
3:儲存變更並登出並登入。
4 : 如果您的apt-get
命令仍然無法存取互聯網,請執行
sudo gedit /etc/apt/apt.conf.d/95proxies
並複製以下行並進行相應修改
Acquire::http::proxy "http://user:password@proxy:port/";
Acquire::ftp::proxy "ftp://user:password@proxy:port/";
Acquire::https::proxy "https://user:password@proxy:port/";
5:再次儲存變更並登出並登入。
PS:你可能必須刪除/etc/apt/apt.conf.d/environment
。它不是儲存環境變數的地方。而且我的系統上沒有這樣的檔案。