특정 사용자가 호출할 때 기본적으로 오징어 프록시(또는 모든 프록시)를 사용하도록 w3m을 구성하려면 어떻게 해야 합니까?

특정 사용자가 호출할 때 기본적으로 오징어 프록시(또는 모든 프록시)를 사용하도록 w3m을 구성하려면 어떻게 해야 합니까?

특정 사용자가 bash 로그인 쉘에서 호출할 때 기본적으로 사용되도록 구성할 수 있습니까 w3m?Squid

구성 파일을 살펴봤지만 기본 프록시로 w3m설정할 수 있는 항목은 아무것도 표시되지 않았습니다 .squid

답변1

브라우저에 프록시로 "Squid 사용"을 지시하지 않고 특정 호스트 및 포트에서 실행 중인 프록시를 사용하도록 지시합니다.

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/

옵션 화면에서 이 옵션을 대화형으로 설정할 수 있습니다( HTTP 프록시 호스트의 URL 상자에 프록시 URL을 o누르고 입력)./proxyEnter

no_proxy예를 들어 특정 도메인을 제외하도록 설정할 수도 있습니다 localhost,127.0.0.1.

답변2

누군가가 필요하다면 방금 답을 찾았습니다.

방금 프록시를 HTTP_PROXY변수로 설정했습니다.

예를 들어export HTTP_PROXY="http://proxyURL:portnumber"

내 경우에는 특정 사용자에 대해 이 작업을 수행해야 했으며 ~/.bashrc해당 사용자에 대한 파일을 열고 동일한 줄을 추가했습니다.

관련 정보