SSH 터널을 통해 브라우저 트래픽을 프록시하는 방법은 무엇입니까?

SSH 터널을 통해 브라우저 트래픽을 프록시하는 방법은 무엇입니까?

현재 저는 업무용 Linux 박스(원격 시스템)와 집에 있는 MacBook(로컬 시스템) 사이에 터널을 설정했습니다. Jira 및 기타 도구는 인트라넷을 통해서만 액세스할 수 있으므로 SOCKS를 사용하여 Firefox 및 터널링을 사용하여 웹 브라우저 트래픽을 프록시하고 싶습니다.

원격 컴퓨터에서 포트 43022를 통해 트래픽을 라우팅한 다음 로컬 네트워크의 포트 22로 라우팅합니다.

ssh -R 43022:localhost:22 home@home_external_ip

집에서는 이 포트를 사용하여 원격 컴퓨터에 액세스합니다.

ssh work.username@localhost -p 43022

웹 브라우저를 통해 프록시를 허용하도록 설정하려면 어떻게 해야 합니까?

ssh -D 43022 work.username@localhost

내 로컬 컴퓨터에서 실행하면 비밀번호 프롬프트가 표시되는데, 이는 내가 액세스할 수 없는 루트 사용자라고 가정합니다. 원격 컴퓨터에는 내 계정만 있습니다.

답변1

기술적으로는 문제가 없지만 에이전트가 액세스하는 네트워크 보안에 문제가 발생할 수 있으며 이로 인해 직업, 평판, 돈 및 자유가 희생될 수 있습니다.

서면 권한 가정: 자세한 로깅을 사용하거나 원격 서버를 로그를 제어하고 모니터링할 수 있는 다른 시스템으로 교체해 보십시오.

https://www.tecmint.com/enable-debugging-mode-in-ssh/

관련 정보