Proxy
當由特定使用者呼叫時,我如何配置 w3m 以預設使用 squid 代理(或任何代理)?
當特定使用者在 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
.