Comment démarrer automatiquement une tâche au démarrage du système, c'est-à-dire myprogram.bin avec les droits d'administrateur?
Cordialement
La méthode la plus simple pour exécuter une commande avec les privilèges root au redémarrage est de la placer dans la racine "cron" en utilisant le temps spécial @reboot. Pour ce faire, exécutez la commande:
Sudo crontab -e
Et ajouter une ligne
@reboot /path/to/myprogram.bin
Vous pouvez ajouter 2>&1 > /path/to/log_file.txt
pour envoyer tous les messages de sortie et les messages d'erreur à un fichier journal. Par défaut, les sorties des tâches cron sont envoyées par courrier électronique à l'utilisateur root, ce qui a tendance à ne pas être très utile. Ou vous pouvez configurer votre serveur pour qu'il transfère les courriels root vers votre propre compte.