J'ai une machine Linux que je veux laisser sans surveillance. J'ai un programme sur cette machine que je veux démarrer automatiquement lorsque la machine démarre et tourne sans surveillance.
Quel est le meilleur moyen de configurer ce programme pour qu'il démarre au démarrage? Je n'ai aucune sorte d'interface graphique installée, donc je ne peux pas utiliser les propriétés de gnome-session ou quoi que ce soit le long de ce type de ligne. Dois-je configurer une connexion automatique à un utilisateur autonome spécial? Si le programme peut s'exécuter sans s'être préalablement connecté en tant qu'utilisateur, dans quelle mémoire peut-il écrire et où peut-il stocker les fichiers texte dont il a besoin?
Réponses:
Pour systemd (qui est ce que fedora utilise), le archwiki fournit une solution comme celle-ci:
Créez un nouveau fichier dans / etc / systemd / system (par exemple, myscript.service) et ajoutez le contenu suivant:
ensuite
Cet exemple suppose que vous souhaitiez que votre script démarre lorsque le multi-utilisateur cible est lancé.
la source