Qualcosa come:
Restart=always
RestartSec=120
Forse...
Oppure vedi:riavvio automatico del servizio systemd dopo StartLimitInterval
a) Prova ad aggiungere StartLimitIntervalSec=12 in [Unit] all'inizio di autossh.service .
b) E Type=simple a [Servizio] part.
c) Ricarica il demone sudo systemctl daemon-reload .
d) Riabilitalo sudo systemctl enable autossh .
e) Avvialo sudo systemctl start autossh .
f) Riavvia
Ha funzionato?
Dovresti anche aggiungere:
Wants=network-online.target
Ciò assicurerà che tutti i dispositivi di rete configurati siano attivi e abbiano un indirizzo IP assegnato prima dell'avvio del servizio.