호스트를 통해 동적 포트 전달을 설정하는 데 사용합니다. 수동으로 모니터링할 필요가 없도록 데몬을 사용하도록 전환하고 싶습니다.ssh -D 12345 [email protected]
somewhere.com
autossh
autossh 패키지(Linux Mint 18.1에)를 설치했지만 어떻게 해야 할지 잘 모르겠습니다. 아래에 구성/기본 파일이 없는 이유는 무엇입니까 /etc/
? autossh 터널을 시작하는 서비스는 어디에 있습니까? 이 모든 작업을 수동으로 수행해야 합니까?
답변1
Fingerpich의 답변에 대한 설명:
autossh -f
SSH를 실행하기 전에 autossh가 백그라운드로 이동하도록 합니다.-M
autossh에서 사용되는 모니터링 포트를 지정합니다.-D
로컬 양말 프록시 포트 지정-N
원격 명령이 실행되지 않도록 지정합니다. 이는 포트 전달에 유용합니다.
모니터링 포트를 사용하지 않으려면 다음 명령을 사용하여 10초마다 SSH 연결 유지를 사용하여 오류를 감지할 수 있습니다.
autossh -f -M 0 -o "ServerAliveInterval 10" -o "ServerAliveCountMax 3" -D localhost:1234 -N [email protected]
답변2
나는 답을 찾았다여기다음 명령을 사용하십시오
autossh -f -M 5731 -D localhost:1234 -N user@ip