Etwas wie:
Restart=always
RestartSec=120
Vielleicht...
Oder siehe:Automatischer Neustart des Systemd-Dienstes nach StartLimitInterval
a) Versuchen Sie, StartLimitIntervalSec=12
hinzuzufügen in [Einheit] zu Beginn von autossh.service
.
b) Und Type=simple
im [Service]-Teil.
c) Daemon sudo systemctl daemon-reload
neu laden .
d) Reaktivieren Sie es sudo systemctl enable autossh
.
e) Starten Sie es sudo systemctl start autossh
.
f) Neustart
Hat es geklappt?
Sie sollten auch Folgendes hinzufügen:
Wants=network-online.target
Dadurch wird sichergestellt, dass alle konfigurierten Netzwerkgeräte aktiv sind und ihnen eine IP-Adresse zugewiesen wurde, bevor der Dienst gestartet wird.