Saya menggunakan pemula untuk mengelola terowongan SSH terbalik melalui autossh. Ketika saya melakukan "sudo start tunnel" koneksi muncul dengan baik; namun perintah tidak dijalankan secara otomatis ketika layanan jaringan dimulai, dan tidak peduli apa pun yang saya ubah properti "mulai", saya sepertinya tidak bisa menjalankannya dengan cara otomatis.
Namun, seperti yang saya katakan, saya dapat memulai / menghentikannya dengan baik.
Inilah /etc/init/tunnel.conf saya, dengan hal-hal sensitif dilucuti:
description "SSH Tunnel"
start on started networking
stop on stopping networking
respawn
env DISPLAY=:0.0
exec autossh -nNT -R 22100:localhost:22 [email protected] -p 2201
Jawaban:
Mencari tahu, saya perlu menunggu perangkat tertentu, inilah file pekerjaan pemula saya:
sumber
start on (net-device-up IFACE=eth0 or net-device-up IFACE=wlan0)
.