Proxy

當由特定使用者呼叫時,我如何配置 w3m 以預設使用 squid 代理(或任何代理)?

  • August 9, 2017

當特定使用者在 bash 登錄 shell 中呼叫時,我可以配置w3m為預設使用嗎?Squid

我查看了w3m配置文件內部,但沒有看到任何可以設置squid為預設代理的設置。

您沒有告訴瀏覽器“使用 Squid”作為代理,而是告訴它使用在某個主機和埠上執行的任何代理。

許多 Web 瀏覽器,包括 w3m,都可以從環境中獲取代理設置。設置變數http_proxy,例如

export http_proxy=http://localhost:3128/

將此行放入該帳戶的~/.profile,或將行http_proxy=http://localhost:3128/放入~/.pam_environment

如果您還想代理 HTTPS,請使用https_proxy.

或者,您可以在 w3m 的配置文件中配置代理,在~/.w3m/config

http_proxy http://localhost:3128/

此選項可以在選項螢幕中以互動方式設置(按o然後鍵入/proxy``Enter並在“HTTP 代理主機的 URL”框中鍵入代理 URL)。

您可能還想設置no_proxy排除某些域,例如設置為localhost,127.0.0.1.

引用自:https://unix.stackexchange.com/questions/384791