
Commandes administrateur et RCON pour serveur Rust
Configure RCON, ajoute des propriétaires et modérateurs Rust, puis utilise les commandes de contrôle sans exposer ton serveur.
RCON permet d'administrer un serveur Rust sans être connecté en jeu. Il sert à lire la console, sauvegarder, annoncer, bannir et surveiller le serveur. Comme il donne un contrôle étendu, il doit utiliser un mot de passe unique, un port TCP maîtrisé et, si possible, une restriction réseau aux adresses des administrateurs.
Préparer RCON sans l'exposer
Arrête le serveur et sauvegarde le dossier correspondant à server.identity, notamment cfg/, les fichiers joueurs et le monde .sav. Les paramètres RCON essentiels se passent au démarrage :
+rcon.port 28016 +rcon.password "UNE_PHRASE_LONGUE_UNIQUE" +rcon.web 1
Facepunch recommande rcon.web 1. Le port RCON utilise TCP, contrairement aux ports jeu et query qui utilisent UDP. N'utilise pas le mot de passe du serveur joueur, ne publie pas RCON sur un tableau de bord public et ne partage pas un compte commun si ton outil sait gérer plusieurs opérateurs. Chez un hébergeur, la console du panel peut déjà passer par RCON : vérifie avant d'ouvrir un port supplémentaire.
RCON n'est pas un port de jeu
Créer les rôles owner et moderator
Utilise l'identifiant SteamID64 du joueur, pas son pseudonyme. Depuis la console serveur ou RCON :
ownerid STEAMID64 "Nom" "propriétaire"
moderatorid STEAMID64 "Nom" "modérateur"
server.writecfg
ownerid accorde le niveau le plus élevé ; réserve-le aux personnes qui gèrent réellement la machine. moderatorid convient à la modération quotidienne. server.writecfg persiste la liste dans les fichiers de configuration. Le joueur doit se reconnecter pour que son niveau soit pris en compte.
Pour retirer un rôle, utilise removeowner STEAMID64 ou removemoderator STEAMID64, puis server.writecfg. Vérifie ensuite avec users et reconnecte le compte de test.
Commandes Rust utiles au quotidien
| Commande | Usage | Précaution |
|---|---|---|
| status | Liste les connexions et identifiants visibles | Copie le bon SteamID avant une sanction |
| players | Affiche les joueurs connectés | Le format dépend de la console utilisée |
| users | Liste les utilisateurs et niveaux enregistrés | Contrôle owner/moderator après écriture |
| say message | Diffuse une annonce globale | Annonce avant arrêt ou wipe |
| server.save | Demande une sauvegarde du monde | Attends la confirmation avant d'arrêter |
| server.writecfg | Écrit les listes et réglages persistants | À faire après une modification de rôle |
| kick SteamID64 raison | Déconnecte un joueur | Ne remplace pas un ban durable |
| banid SteamID64 raison | Ajoute un bannissement | Documente la preuve hors du serveur |
| unban SteamID64 | Retire un bannissement | Vérifie l'identité exacte |
| serverinfo | Affiche l'état général du serveur | Compare après un redémarrage ou un pic de charge |
Avant une maintenance : annonce l'heure, bloque les changements administratifs, lance server.save, vérifie le journal puis arrête proprement le processus. Une fermeture forcée immédiatement après la commande peut interrompre l'écriture.
Valider et dépanner RCON
- Démarre le serveur et attends
Server startup complete. - Depuis un client RCON compatible WebRCON, saisis l'adresse publique, le port TCP et le mot de passe exact.
- Lance d'abord une commande en lecture comme
serverinfo, puis une annonce de test. - Contrôle le journal serveur : une connexion refusée indique souvent un port TCP fermé, une mauvaise adresse d'écoute ou un mot de passe différent du script actif.
- Si le navigateur de serveurs fonctionne mais pas RCON, ne modifie pas le port jeu : ce sont des flux séparés.
Après plusieurs échecs, relis la ligne de lancement réellement exécutée par le panel. Une valeur enregistrée dans un champ d'interface peut être remplacée par une variable de démarrage. Si tu changes le mot de passe, redémarre puis révoque l'ancien secret dans tous les outils et automatisations.
Administrer Rust avec un panel sécurisé
Compare les serveurs Rust avec console, sauvegardes et accès RCON contrôlé.
Questions fréquentes
Quel protocole utilise RCON sur Rust ?
Pourquoi ownerid ne donne-t-il pas les droits immédiatement ?
server.writecfg, puis demande au joueur de se déconnecter et se reconnecter. Vérifie aussi que tu as utilisé son SteamID64 et non son nom ou un autre format d'identifiant.Peut-on administrer Rust sans ouvrir RCON sur Internet ?
Sources : création et RCON d'un serveur Rust et commandes de console Rust.
Prêt à lancer ton serveur Rust ?
Voici les meilleures offres d'hébergement Rust du moment, codes promo inclus. Tu hésites encore ? Notre quiz te trouve l'hébergeur idéal en moins de 2 minutes.
My box 12
Minestrator
Spécifications
Jeux compatibles
Fonctionnalités
- ✓DDoS Protection
- ✓Backups
Wood
Shockbyte
Spécifications
Jeux compatibles
Fonctionnalités
- ✓DDoS Protection
- ✓Oxide mod support
- ✓Instant Setup
- ✓24/7 Support
Rust
OptiNAS
Spécifications
Jeux compatibles
Fonctionnalités
- ✓Environ 30 joueurs
- ✓Minimum : 6 vCPU et 16 Go de RAM
- ✓Conseillé : 6 vCPU et 16 Go de RAM
- ✓Plugins et mods possibles selon le jeu
- +2 autres fonctionnalités