autossh를 통해 역방향 SSH 터널을 관리하기 위해 upstart를 사용하고 있습니다. "스도 시작 터널"을 수행하면 연결 상태가 양호합니다. 그러나 네트워킹 서비스가 시작될 때 명령이 자동으로 실행되지 않으며 "start on"속성을 어떻게 변경하더라도 자동화 된 방식으로 실행할 수없는 것 같습니다.
그러나 내가 말했듯이, 나는 그것을 잘 시작 / 중지 할 수 있습니다.
민감한 내용이 제거 된 내 /etc/init/tunnel.conf는 다음과 같습니다.
description "SSH Tunnel"
start on started networking
stop on stopping networking
respawn
env DISPLAY=:0.0
exec autossh -nNT -R 22100:localhost:22 myuser@myserver.com -p 2201
필자는 복사하고 수정 한 작업에서 남겨진 env 속성도 필요하지 않은 것 같습니다.
—
Nuri Hodges