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.