Я использую upstart для управления обратным туннелем SSH через autossh. Когда я делаю "туннель запуска sudo", соединение устанавливается нормально; однако команда не запускается автоматически при запуске сетевых служб, и, независимо от того, что я изменяю, свойство 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, которое только что осталось от работы, которую я скопировал и изменил.
—
Нури Ходжес