Je voudrais démarrer un service en utilisant un fichier d'unité systemd. Ce service nécessite un mot de passe pour démarrer. Je ne veux pas stocker le mot de passe en clair dans le fichier d'unité systemd, car il est lisible par tout le monde. Je ne veux pas non plus fournir ce mot de passe de manière interactive.
Si j'écrivais un script normal pour cela, je stockerais les informations d'identification dans un fichier appartenant à root avec des autorisations restreintes (400 ou 600), puis lirais le fichier dans le cadre du script. Existe-t-il un moyen particulier de style systemd pour ce faire, ou dois-je simplement suivre le même processus que je le ferais dans un script shell normal?