J'essaie d'exécuter un serveur Minecraft à l'aide de Le répertoire du serveur est / home / camiel / mc. Lorsque vous essayez de démarrer le service, il donne l'erreur suivante vue via Est-ce que quelqu'un sait comment je peux changer les autorisations que le service peut lire / écrire sur le dossier, le serveur est basé sur? p> p> SystemCtL code>. Mon
mcserver.service code> est le suivant:
sudo journalctl -xe code>: p>
3 Réponses :
Remarque: sans détails de la trace de pile, il est difficile de voir ce qui voit l'exception. P>
Voici quelques suggestions: P>
eula.txt code> existe dans / home / camiel / mc code>? Sinon, créez-le avec le contenu correct. LI>
- Tous vos fichiers (par exemple, pots,
system.properties code>, eulle.txt code>, etc.) appartiennent au même utilisateur et au même groupe? Utilisez cd / home / camiel / mc && ls -las code> pour vous assurer que l'utilisateur et les groupes sont cohérents. Si vous n'utilisez pas chown -r camiel: utilisateurs * code> à la racine du répertoire serveur. LI>
- avec la commande ci-dessus, vérifiez également les bits de permission. Les répertoires doivent être
drwxrwxr-x code> (775) et les fichiers doivent être -rw-rw-r - code> (664). li>
ul>
Je pense que vous manquez le Vous devriez placer là-bas workingDirectory code> instruction intérieure
[service] code>. p>
workingDirectory = / home / camiel / mc code>. p>
EULA.TXT est un fichier "Contrat de licence d'utilisateur final" qui empêchera le serveur de s'exécuter à moins que vous ne changiez que la valeur est vraie, ce qui signifie que vous avez accepté la licence dans le processus.
Modifier le Fichier texte. P>
ctrl-o et entrez pour écrire le fichier,
Ctrl-X à quitter p> Démarrer le service à nouveau. P> nano /home/camiel/mc/eula.txtock/code> blanchissez la valeur "EULA = FALSE" à "EULA = TRUE"
tail -f /logs/latest.log
Strange - ressemble à une réponse facile à comprendre pour moi. EULA.TXT est un fichier de consentement spécifique au serveur Minecraft. Il doit être changé pour que le serveur fonctionne.
Excusez-moi - Je vois votre point et je veux être un membre utile de la communauté Stackoverflow.
Bon style, prendre des commentaires et agir dessus. S'il vous plaît comprendre que je ne peux pas voter sur cette réponse, simplement à cause de moi de ne pas connaître suffisamment le sujet technique.