집에는 VPS에서 액세스할 수 있도록 autossh를 사용하여 VPS에 대한 SSH 터널을 생성하는 PI가 있습니다.
VPS에서 PI에 로그인하면 연결이 계속 닫힙니다(사용할 수 없게 됩니다). 예를 들어, 파일을 편집하거나 다른 디렉토리로 CD를 이동하는 경우에도 연결이 닫힙니다.
그러나 PI에서 VPS로 ssh를 실행하면 ssh 세션이 계속 실행되고 닫히지 않습니다.
VPS에서 PI까지 안정적인 세션을 갖고 싶습니다.
다음은 터널을 생성하기 위해 연결하는 데 사용하는 명령입니다.
autossh -M 5233 -N -R 2514:localhost:22 vps -o "ServerAliveInterval 60" -o "ServerAliveCountMax 3" -i /home/xbian/.ssh/id_rsa
이것은 내 PI의 SSH 구성입니다. SSHD 구성
답변1
-M
autossh 옵션이 신뢰할 수 없다는 것을 알고 항상 -M 0
SSH를 사용하여 연결 모니터링을 수행하도록 합니다.TCPKeepAlive=예( no
대화형 연결의 경우 각각 " ") 및 ServerAliveInterval=30
.