Contexte
Pour bannir un tricheur, vous téléporter ou faire apparaître des objets sur votre serveur Rust, il faut être administrateur. Rust connaît deux niveaux, owner et moderator, attribués par une simple commande dans la console, à partir du SteamID64 du joueur.
Ce guide vous montre comment vous donner les droits sur votre serveur Rust Winheberg, comment les retirer, et comment sécuriser l'accès RCON, qui permet d'administrer le serveur à distance avec un outil dédié.
Prérequis
- Un serveur Rust actif sur votre panel gaming Winheberg, avec le statut Online
- Le SteamID64 du joueur à promouvoir, un identifiant à 17 chiffres qui commence par
7656119 - Un RCON PASSWORD personnalisé dans l'onglet Startup, comme expliqué à l'étape 5. Avec la valeur par défaut
CHANGEME, la console du panel ne peut envoyer aucune commande au serveur
1. Trouver le SteamID64 du joueur
Le SteamID64 ne change jamais, contrairement au pseudo. Deux façons simples de le retrouver.
- Dans Steam, ouvrez le profil du joueur, faites un clic droit sur la page et choisissez Copier l'URL de la page. Si l'URL se termine par une suite de 17 chiffres, c'est le SteamID64
- Si le profil utilise une URL personnalisée, collez-la dans un convertisseur comme steamid.io, qui affiche la ligne steamID64
2. Donner les droits depuis la console
Ouvrez la Console de votre serveur dans le panel. Tapez la commande dans le champ Type a command..., sans / devant, en remplaçant le SteamID64 et le pseudo.
ownerid 76561198000000000 "MonPseudo"
Le pseudo entre guillemets sert seulement de repère dans la liste des administrateurs. Rust connaît deux niveaux de droits.
| Commande | Niveau | Usage |
|---|---|---|
ownerid <SteamID64> "pseudo" |
Owner, niveau 2 | Accès complet aux commandes d'administration |
moderatorid <SteamID64> "pseudo" |
Moderator, niveau 1 | Commandes de modération, pour l'équipe de confiance |
La modification est enregistrée automatiquement dans le fichier server/rust/cfg/users.cfg. Elle survit aux redémarrages, vous n'avez rien d'autre à faire.
Le joueur doit se déconnecter puis se reconnecter au serveur pour que ses nouveaux droits s'appliquent.
Si la console répond Unable to run "ownerid" due to RCON not being connected yet., le serveur n'a pas fini de démarrer. Attendez le statut Online et retapez la commande.
3. Utiliser les commandes en jeu
Une fois reconnecté, le joueur ouvre la console de Rust avec la touche F1. Il peut y taper les commandes d'administration, toujours sans /. Par exemple, kick et ban suivis du pseudo, ou banid suivi du SteamID64 pour bannir un joueur absent.
Si vous utilisez Oxide, les owners sont aussi ajoutés automatiquement au groupe admin d'Oxide, ce qui leur donne les permissions prévues par vos plugins pour les administrateurs. Les moderators ne le sont pas, donnez-leur les permissions voulues avec o.grant. Tout est expliqué dans notre guide « Comment installer Oxide ou Carbon et des plugins sur un serveur Rust ? ».
4. Retirer les droits d'un joueur
Tapez la commande correspondant à son niveau dans la console du panel.
removeowner 76561198000000000
removemoderator 76561198000000000
Le retrait est lui aussi enregistré automatiquement dans users.cfg.
5. Sécuriser et utiliser le RCON
Le RCON permet d'envoyer des commandes au serveur depuis un outil externe, sans ouvrir le panel. Il est protégé par un mot de passe, défini dans l'onglet Startup.
| Variable | Rôle |
|---|---|
| RCON PORT | Port RCON attribué à votre serveur, en lecture seule |
| RCON PASSWORD | Mot de passe demandé à toute connexion RCON |
Le mot de passe par défaut est CHANGEME. Tant qu'il n'est pas remplacé, le RCON ne démarre pas et la console du panel ne peut exécuter aucune commande. Remplacez-le par un mot de passe long et unique, en lettres et chiffres, cliquez en dehors du champ pour l'enregistrer, puis cliquez sur Restart. Toute personne qui connaît ce mot de passe peut prendre le contrôle complet du serveur.
Pour vous connecter avec un outil RCON compatible WebRCON, renseignez l'adresse de votre serveur affichée en haut du panel (par exemple gm1-whXX.wh-game.fr), le RCON PORT à la place du port de jeu, et votre RCON PASSWORD.
La console du panel utilise elle aussi le RCON pour envoyer vos commandes. Après un changement de mot de passe, redémarrez le serveur pour que la console et le jeu utilisent bien le même.
En cas de problème
❌ Le joueur n'a pas ses droits en jeu
- Vérifiez qu'il s'est bien déconnecté puis reconnecté après la commande
- Vérifiez le SteamID64, 17 chiffres, sans espace, et pas l'identifiant court de la forme
STEAM_0:... - Ouvrez
server/rust/cfg/users.cfget vérifiez que sa ligne y figure
❌ La console du panel n'exécute aucune commande
Si Waiting for RCON to come up... s'affiche en boucle bien après Server startup complete, la console n'arrive pas à se connecter au RCON du serveur. La cause la plus fréquente est le mot de passe par défaut. Remplacez CHANGEME dans RCON PASSWORD par un mot de passe en lettres et chiffres, puis redémarrez. Quand tout fonctionne, la console affiche cette ligne.
Connected to RCON. Generating the map now. Please wait until the server status switches to "Running".
Bonnes pratiques
- Donnez le niveau owner avec parcimonie, le niveau moderator suffit pour la plupart des membres de votre équipe
- Ne partagez jamais le mot de passe RCON, il donne plus de pouvoir que n'importe quel compte owner
- Pour déléguer la gestion du serveur, préférez un sous-utilisateur avec des permissions limitées, comme expliqué dans notre guide Comment ajouter un sous-utilisateur à son panel gaming ?
- Retirez les droits d'un membre qui quitte votre équipe, avec
removeownerouremovemoderator
Besoin d'aide ?
Si les droits ne s'appliquent pas malgré ces vérifications, notre équipe est là pour vous aider. Ouvrez un ticket dans le département Technique depuis votre espace client, renseignez le champ Produit lié avec votre serveur Rust et joignez une capture de la console.
Retrouvez nos offres sur la page Hébergement Rust. Votre serveur Rust est maintenant entre de bonnes mains 🔒

