모든 인터넷 트래픽에 대해 프록시를 사용해야 합니다. 현재는 /etc/environment에 다음과 같이 지정합니다.
http_proxy=http://jsj:[email protected]:8080
https_proxy=http://jsj:[email protected]:8080
ftp_proxy=http://jsj:[email protected]:8080
no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
HTTP_PROXY=http://jsj:[email protected]:8080
HTTPS_PROXY=http://jsj:[email protected]:8080
FTP_PROXY=http://jsj:[email protected]:8080
NO_PROXY="localhost,127.0.0.1,localaddress,.localdomain.com"
내 브라우저에서만 암호를 입력하라는 메시지가 표시되고 연결이 실패하기 때문에 내 암호는 일반 텍스트로 되어 있습니다.
비밀번호를 일반 텍스트로 지정해야 하는 문제를 어떻게 해결합니까?
답변1
프록시 설정을 지정하면 /etc/environment
시스템에서 실행 중인 모든 프로세스가 비밀번호에 액세스할 수 있습니다.
사용자의 프록시 설정만 필요한 경우 로그인 시 읽는 파일(일반적으로 )에 설정을 저장합니다 ~/.profile
. 디스크를 훔치거나 홈 디렉터리를 암호화하거나 비밀번호에서 다시 읽는 사람이 비밀번호를 읽지 못하게 하려면 일반적으로 . 상점 - 참조http_proxy에서 일반 텍스트 비밀번호를 사용하지 마세요.. 비밀번호는 실행하는 모든 애플리케이션에서 계속 읽을 수 있습니다.
또는 비밀번호를 더 숨기려면 에이전트를 로컬로 실행하고 작업 에이전트를 업스트림 에이전트로 사용하도록 할 수 있습니다. 그런 다음 자신의 에이전트만 업스트림 에이전트의 자격 증명을 갖고 있으면 됩니다.소규모 에이전트좋은 선택이어야 합니다. 크기가 작고 업스트림 프록시를 지원하며 HTTPS는 지원하지만 FTP는 지원하지 않습니다. 비밀번호는 구성 파일에 있어야 합니다. 디스크 도둑으로부터 비밀번호를 보호하려면 암호화된 볼륨에 저장하세요.