Se ad esempio non è abilitato il classico file /etc/rc.local come ultimo script eseguito all’avvio ecco come procedere:

vi /etc/systemd/system/rc-local.service

e copiare il seguente testo:

[Unit]
Description=/etc/rc.local Compatibility
ConditionPathExists=/etc/rc.local

[Service]
Type=forking
ExecStart=/etc/rc.local start
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99

[Install]
WantedBy=multi-user.target

poi chmod 777 /etc/systemd/system/rc-local.service

poi creare il voluto /etc/rc.local e darne i permessi di esecuzione

e poi:

systemctl enable rc-local
systemctl start rc-local

e se si vuole verificare lo stato del servizio:
systemctl status rc-local

info tratte per comodità da: https://forum.ubuntu-it.org/viewtopic.php?p=4951293

In debian 10 si può invece procedere in questo modo:

vi /etc/rc.local
chmod 777 /etc/rc.local
systemctl enable rc-local.service
reboot
systemctl status rc-local.service
#systemctl cat rc-local.service

Lascia un commento