Rôles, mots de passe et administration
Sur Enshrouded, il n'y a pas de liste d'administrateurs par identifiant Steam : les droits sont attribués par groupes de rôles. Chaque groupe a son propre mot de passe, et c'est le mot de passe saisi par le joueur en rejoignant le serveur qui détermine son groupe.
Les trois groupes par défaut
Le fichier enshrouded_server.json contient par défaut trois groupes dans la section userGroups :
| Groupe | Pour qui ? | Droits habituels |
|---|---|---|
| Admin | Vous et vos co-administrateurs | Expulser et bannir, accéder aux inventaires, modifier et étendre les bases |
| Friend | Vos amis de confiance | Construire et modifier les bases avec vous, selon les droits que vous leur donnez |
| Guest | Les visiteurs | Rejoindre et jouer avec des droits limités, sans toucher à vos constructions |
Devenir administrateur
- Arrêtez le serveur depuis la Console du Panel Game (game.yorkhost.fr)
- Ouvrez
enshrouded_server.jsondans l'onglet Files - Dans le groupe
Admin, remplacez la valeur depasswordpar un mot de passe solide - Enregistrez, puis démarrez le serveur
- En jeu, rejoignez le serveur et saisissez le mot de passe du groupe Admin
{
"name": "Admin",
"password": "UnMotDePasseAdminSolide",
"canKickBan": true,
"canAccessInventories": true,
"canEditBase": true,
"canExtendBase": true,
"reservedSlots": 0
}
Utilisez trois mots de passe différents. Si le groupe Admin et le groupe Guest partagent le même mot de passe, vous ne contrôlez plus qui obtient quels droits. Ne communiquez le mot de passe Admin qu'aux personnes à qui vous confiez la modération du serveur.
Enshrouded ne propose pas de commandes d'administration à taper dans la console du panel. La Console sert à démarrer et arrêter le serveur et à lire ses journaux ; la modération se fait en jeu, avec un compte connecté au groupe Admin.
Les droits de chaque groupe
Chaque groupe accepte les clés suivantes (noms à vérifier dans votre fichier, ils peuvent évoluer selon la version) :
| Clé | Rôle |
|---|---|
name | Nom du groupe |
password | Mot de passe qui donne accès à ce groupe |
canKickBan | Peut expulser et bannir des joueurs |
canAccessInventories | Peut ouvrir les coffres et inventaires des bases |
canEditBase | Peut modifier les constructions existantes |
canExtendBase | Peut agrandir la zone de construction des bases |
reservedSlots | Nombre de places réservées à ce groupe |
Les valeurs true / false s'écrivent sans guillemets. Vous pouvez par exemple :
- donner
canEditBase: trueà vos amis maiscanExtendBase: falsepour garder la main sur l'agrandissement de la base ; - laisser tous les droits à
falsepour le groupe Guest, afin que les visiteurs ne puissent pas toucher à vos constructions.
Places réservées
reservedSlots garde des places libres pour un groupe, même quand le serveur est presque plein. Par exemple, avec slotCount à 16 et reservedSlots à 2 pour le groupe Admin, deux places restent disponibles pour les administrateurs. La somme des places réservées doit rester inférieure à slotCount.
Ajouter ou supprimer un groupe
Vous pouvez supprimer un groupe (par exemple Guest pour un serveur strictement privé) ou en ajouter un, en respectant la même structure. Attention à la syntaxe JSON : une virgule sépare chaque groupe, pas de virgule après le dernier. Voir Configurer enshrouded_server.json.
Expulser et bannir un joueur
Une fois connecté avec le mot de passe du groupe Admin (ou d'un groupe avec canKickBan à true) :
- Ouvrez le menu en jeu et affichez la liste des joueurs
- Sélectionnez le joueur
- Choisissez expulser ou bannir
L'emplacement exact des options peut varier selon la version du jeu.
Changez le mot de passe du groupe concerné dans enshrouded_server.json (serveur arrêté), redémarrez, puis communiquez le nouveau mot de passe uniquement aux joueurs de confiance.
Et ensuite ?
- Configurer enshrouded_server.json : nom, places et difficulté
- Dépannage : mot de passe refusé, droits incorrects