Comment exécuter un script en tant que Sudo au démarrage?
Je dois exécuter ethtool --offload <net> rx off
pour désactiver le message d'erreur ennuyeux de somme de contrôle jme udp.
Vous pouvez créer un service systemd.
Créez un fichier /etc/systemd/system/ethtool.service
:
[Unit]
Description=ethtool script
[Service]
ExecStart=/path/to/yourscript.sh
[Install]
WantedBy=multi-user.target
Et le script /path/to/yourscript.sh
(n'oubliez pas de chmod +x
il)
#!/bin/bash
ethtool --offload <net> rx off
Activez votre service
systemctl enable ethtool
Il s'exécutera au démarrage en tant que root.
Mettez vos commandes dans /etc/rc.local ou créez ce fichier s'il n'existe pas:
touch /etc/rc.local
chmod +x /etc/rc.local
Toutes ces actions doivent être effectuées en tant que root.