Algo como:
Restart=always
RestartSec=120
Tal vez...
O consulte:reinicio automático del servicio systemd después de StartLimitInterval
a) Intenta agregar StartLimitIntervalSec=12
en [Unidad] al comienzo de autossh.service
.
b) Y Type=simple
en la parte [Servicio].
c) Recargar demonio sudo systemctl daemon-reload
.
d) Vuelva a habilitarlo sudo systemctl enable autossh
.
e) Iniciarlo sudo systemctl start autossh
.
f) Reiniciar
¿Funcionó?
También debe agregar:
Wants=network-online.target
Esto asegurará que todos los dispositivos de red configurados estén activos y tengan una dirección IP asignada antes de que se inicie el servicio.