Les commandes de serveur Rust t’aident à administrer ton propre serveur de façon contrôlée : tu attribues des droits, vérifies les joueurs, sauvegardes le monde, modifies les paramètres, te téléportes vers les problèmes et effectues des wipes ciblés. Ce guide présente les commandes les plus importantes pour exploiter un serveur Rust hébergé payant, avec vérification claire et dépannage.

Prérequis
Avant d’exécuter des commandes, tu dois avoir accès à la console du serveur ou à RCON. Chez game-serverhosting, tu utilises généralement le tableau de bord avec console en direct ; sinon, un client RCON externe fonctionne si RCON est correctement configuré. Pour les commandes de droits, tu as besoin de la SteamID64 de la personne concernée.
Comme source primaire officielle, la documentation Rust de Facepunch cite notamment l’utilisation de server.cfg, RCON et des droits admin pour la mise en place du serveur : Documentation sur wiki.facepunch.com. La vue d’ensemble des commandes de Facepunch liste aussi beaucoup des commandes utilisées ici : Documentation sur wiki.facepunch.com.
Connexion via RCON
Connecte-toi à la console du serveur via le tableau de bord ou un client externe. Si ta configuration demande une connexion RCON explicite, utilise :
rcon.login <password>
Au quotidien en hébergement, la console du tableau de bord est souvent la voie la plus tranquille, car tu vois le statut du serveur, les logs et les saisies au même endroit. Tu ne dois pas partager publiquement les identifiants RCON et tu dois les donner uniquement aux membres de l’équipe qui doivent vraiment administrer.
Gestion du serveur
Ces commandes concernent l’exploitation du serveur en cours d’exécution. Utilise-les consciemment, surtout quand des joueurs sont en ligne.
| Commande | Description |
|---|---|
server.save |
Sauvegarder le monde |
server.writecfg |
Sauvegarder la config |
server.stop |
Arrêter le serveur |
server.hostname "Name" |
Modifier le nom du serveur |
server.maxplayers 100 |
Joueurs max. |
server.worldsize 3500 |
Taille de la carte |
server.save est utile avant une maintenance, des redémarrages ou des interventions planifiées. Avec server.writecfg, tu écris les variables serveur modifiées dans la configuration, si elles sont prévues pour cela. Facepunch indique dans la documentation serveur que, pour de nombreuses variables, un fichier server.cfg dans le dossier rust/server/server.identity/cfg/ est l’emplacement approprié.
Si tu veux approfondir la planification, la RAM et les paramètres, le guide interne Louer un serveur Rust : RAM, paramètres & plugins est une bonne prochaine étape.
Gestion des joueurs et droits
Pour la modération, il te faut d’abord une vue d’ensemble. status t’affiche les informations des joueurs actifs. Pour les commandes administratives, utilise autant que possible la SteamID64 plutôt que les noms, car les noms peuvent se ressembler ou être modifiés.
| Commande | Description |
|---|---|
status |
Afficher les joueurs en ligne |
kick <name/id> "Grund" |
Expulser un joueur |
ban <name/id> "Grund" |
Bannir un joueur |
unban <steamid64> |
Débannir un joueur |
banlist |
Afficher la liste des bans |
ownerid <id> "Name" |
Donner les droits owner |
moderatorid <id> "Name" |
Droits de modérateur |
removeowner <id> |
Retirer un owner |
Les droits owner sont le niveau administratif le plus élevé. Les droits de modérateur suffisent pour de nombreuses tâches opérationnelles. Attribue donc les droits owner avec parcimonie. Selon Facepunch, après avoir défini des droits admin ou modérateur, une reconnexion peut être nécessaire pour que le niveau d’authentification prenne effet.
Un ordre typique est : exécuter status, copier la SteamID64, définir ownerid ou moderatorid, se reconnecter, puis vérifier avec une action admin sans risque.
Commandes du monde
Les commandes du monde modifient l’environnement, l’heure ou les spawns. Elles sont utiles pour les tests, les événements et l’analyse d’erreurs, mais peuvent influencer l’expérience de jeu.
| Commande | Description |
|---|---|
env.time 12 |
Définir l’heure (0-24) |
weather.fog 0 |
Désactiver le brouillard |
weather.rain 0 |
Désactiver la pluie |
weather.clouds 0 |
Retirer les nuages |
spawn.fill_populations |
Faire réapparaître les PNJ |
spawn.fill_groups |
Remplir les spawns d’animaux |
Utilise de préférence ces commandes en dehors des situations PvP critiques ou annonce les événements à l’avance. Si tu planifies régulièrement des wipes, le calendrier des wipes Rust 2026 t’aide aussi à bien classer les Force Wipes et les Blueprint Wipes.
Téléportation et Noclip
Les commandes de téléportation sont particulièrement utiles quand des joueurs sont bloqués, qu’un soupçon doit être vérifié ou que tu veux tester des coordonnées.
noclip # Voler à travers les murs
teleport <name> # Se téléporter vers un joueur
teleportpos 0 100 0 # Se téléporter vers des coordonnées
teleport2me <name> # Téléporter un joueur vers toi
En modération, tu dois utiliser les téléportations de manière traçable. Pour les positions exactes, les coordonnées ou la SteamID64 sont plus robustes que des noms saisis librement. Si tu prépares la planification de carte, le guide Trouver le Map Seed d’un serveur Rust est adapté.
Donner des objets
Les commandes d’objets conviennent aux tests, aux événements ou à la restauration après un problème clairement documenté. Elles ne doivent pas être utilisées sans contrôle en production.
inventory.give <item> <quantité>
inventory.giveto <name> <item> <quantité>
inventory.giveall <item> <quantité>
Exemple : inventory.give rifle.ak 1
Vérifie les noms courts des objets avant utilisation. Si une commande ne fonctionne pas, c’est souvent dû à un nom d’objet incorrect, à des droits manquants ou au fait que le joueur cible n’a pas été trouvé de manière univoque.
Effectuer un wipe
Un wipe supprime selon son ampleur les fichiers du monde ou aussi les données Blueprint. Sauvegarde d’abord les données pertinentes et n’effectue des opérations sur les fichiers que si tu es sûr de travailler dans le bon répertoire serveur.
# Dans le répertoire du serveur :
# Map-Wipe (bâtiments/objets supprimés, BPs conservés) :
rm server/my_server/*.sav*
rm server/my_server/*.map
# BP-Wipe (en plus) :
rm server/my_server/*.db
Chez game-serverhosting, tu peux planifier les wipes facilement via le tableau de bord ou le scheduler. En exploitation, c’est souvent plus traçable que des opérations de fichiers manuelles via shell, car les horaires et les déroulements sont mieux contrôlables.
Vérifier le résultat
Après des commandes admin, vérifie d’abord la console pour repérer les messages d’erreur. Ensuite, contrôle en jeu si le changement est visible : les droits s’appliquent, les joueurs ont été modérés, l’heure ou la météo conviennent, les objets sont arrivés ou le monde a été sauvegardé. Pour les changements de configuration, un redémarrage ou une reconnexion peut aussi être nécessaire, selon la commande.
Dépannage
Si une commande n’est pas reconnue, vérifie l’orthographe, les droits et le contexte. Certaines commandes appartiennent à la console serveur, d’autres fonctionnent comme admin dans le client ou avec un préfixe serveur. Si les droits admin ne s’appliquent pas, reconnecte-toi et vérifie la SteamID64. Si RCON ne se connecte pas, contrôle le mot de passe, le port, le pare-feu et si RCON est correctement activé sur le serveur. En cas de problèmes de wipe, vérifie que tu modifies la bonne server.identity et donc le bon dossier serveur.
Vérification, limites et retour sûr
Le guide « Commandes de serveur Rust – commandes admin pour ton serveur » vaut pour le type de serveur décrit dans l’article et l’état de version visible au moment de la vérification. Les noms de menus, versions disponibles, compatibilités des mods ou plugins et ressources nécessaires peuvent changer après des mises à jour. Ne transfère donc aucune valeur sans vérification vers une autre version de jeu, de loader ou de serveur.
Crée une sauvegarde des fichiers concernés avant toute modification du monde, de la sauvegarde, de la configuration ou des extensions. Modifie ensuite un seul ensemble cohérent d’étapes et vérifie-le avec la même version client et serveur que celle avec laquelle tu veux jouer plus tard.
| Point de contrôle | Résultat attendu | Arrêt et retour |
|---|---|---|
| Démarrage du serveur | Le serveur atteint l’état opérationnel sans nouveau message d’erreur. | En cas d’erreurs de démarrage, annuler la modification et restaurer la dernière sauvegarde. |
| Test de connexion | Un compte de test peut se connecter via l’adresse affichée dans le panel. | En cas d’erreurs de version ou de connexion, revérifier la version, le port et les ouvertures. |
| Test fonctionnel | La fonction concrètement modifiée fonctionne sans endommager les données existantes du monde ou du jeu. | En cas d’effets secondaires, arrêter le serveur et restaurer les fichiers sauvegardés. |
Un test individuel réussi n’est pas une garantie de performance ou de disponibilité. La taille du monde, les mods, les plugins, le nombre de joueurs, le chemin réseau et la charge simultanée peuvent modifier le résultat. Documente la version, la modification et le résultat du test afin de pouvoir comprendre les écarts ultérieurs.
FAQ
Quelles commandes de serveur Rust me faut-il d’abord en tant qu’admin ?
Pour commencer, status, ownerid, moderatorid, server.save, server.writecfg, kick, ban et unban suffisent généralement. Avec cela, tu peux définir des droits, gérer les joueurs et sécuriser l’état du serveur.
Dois-je me reconnecter après ownerid ou moderatorid ?
Souvent oui. Facepunch explique lors de la configuration des droits admin qu’une reconnexion peut être nécessaire pour que le niveau d’authentification soit visible et effectif. Vérifie ensuite la console et teste une action admin sans risque.
Dois-je gérer les joueurs par nom ou par SteamID64 ?
Utilise autant que possible la SteamID64. Les noms peuvent être similaires, contenir des caractères spéciaux ou être modifiés. Une SteamID64 est plus univoque et réduit le risque d’expulser, bannir ou attribuer des droits au mauvais joueur.
Quelle est la différence entre un Map-Wipe et un BP-Wipe ?
Un Map-Wipe supprime l’état du monde, comme les bâtiments et les objets, tandis que les Blueprints restent conservés. Un BP-Wipe supprime en plus les données Blueprint. Effectue ces interventions uniquement de façon planifiée et informe ta communauté à l’avance.
Puis-je utiliser toutes les commandes directement dans le panel game-serverhosting ?
La console en direct est conçue pour les commandes serveur typiques. Certaines actions dépendent toutefois de Rust, de l’état du serveur et des droits. Si une commande ne s’applique pas, vérifie la sortie de la console et si la commande convient au contexte actuel.