Autossh ile ters SSH tünelini yönetmek için upstart kullanıyorum. Bir "sudo başlangıç tüneli" yaptığımda bağlantı gayet iyi geliyor; ancak ağ hizmetleri başlatıldığında komut otomatik olarak çalıştırılmıyor ve "start on" özelliğini ne değiştirirsem değiştireyim, bunu otomatik bir şekilde çalıştıramayacak gibi görünmüyorum.
Ancak, dediğim gibi, iyi başlatabilir / durdurabilirim.
İşte /etc/init/tunnel.conf dosyam, hassas şeyler çıkarıldı:
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
Sanırım ben de kopyaladığım ve değiştirdiğim işten geriye kalan env özelliğine ihtiyacım yok.
—
Nuri Hodges