Ce guide explique comment accéder au RCON (Remote Console) sur votre serveur Rust et couvre les commandes d'administration les plus utiles pour la gestion des joueurs, la modération et le contrôle du serveur. Pour la configuration générale du serveur et les variables de démarrage, consultez le Guide de configuration du serveur Rust.
Configuration RCON
RCON est configuré via trois paramètres dans server/rust/cfg/server.cfg. Arrêtez votre serveur avant de modifier ce fichier.
| Paramètre | Valeur d'exemple | Description |
|---|---|---|
rcon.password |
"strongpassword" |
Mot de passe requis pour s'authentifier via RCON. Définissez une valeur forte et unique. Toute personne disposant de ce mot de passe a un contrôle administrateur complet du serveur. |
rcon.port |
(vérifiez GPanel) | Le port sur lequel RCON écoute. Celui-ci est séparé du port de jeu. Vérifiez l'onglet Network de GPanel pour votre port RCON assigné. |
rcon.web |
1 |
Active l'interface RCON basée sur WebSocket. Requis pour les outils comme RustAdmin et RCON.IO. Réglez sur 0 pour utiliser uniquement le RCON source legacy. |
Exemple de bloc RCON pour server.cfg :
rcon.password "your-strong-password-here"
rcon.web 1
server.cfg.
Utilisation de la console GPanel
Le moyen le plus simple d'exécuter des commandes d'administration est directement depuis GPanel. Aucun outil externe ni configuration RCON n'est nécessaire.
- Connectez-vous à GPanel et sélectionnez votre serveur Rust.
- Cliquez sur l'onglet Console. Celui-ci se connecte directement à la sortie du serveur en cours d'exécution.
- Tapez les commandes dans le champ de saisie en bas et appuyez sur Enter. Les commandes sont exécutées immédiatement et la sortie apparaît dans le journal de la console.
Utilisation d'un outil RCON externe
Pour un accès administrateur persistant ou pour modérer en jouant, les clients RCON externes sont le choix standard :
| Outil | Type | Notes |
|---|---|---|
| RustAdmin | Application de bureau (Windows) | Client riche en fonctionnalités avec gestion des joueurs, bannissements, surveillance du chat et commandes programmées. L'outil le plus couramment utilisé pour le RCON Rust. |
| RCON.IO | Web | Client RCON basé sur le navigateur. Aucune installation requise. Utile pour un accès rapide depuis n'importe quel appareil. |
Pour vous connecter avec n'importe quel outil RCON externe, vous avez besoin de trois valeurs provenant de GPanel :
- IP du serveur — affichée dans l'onglet Network de GPanel
- Port RCON — affiché dans l'onglet Network de GPanel (différent du port de jeu)
- Mot de passe RCON — la valeur de
rcon.passworddans votreserver.cfg
Commandes d'administration utiles
Ces commandes peuvent être exécutées depuis la console GPanel ou tout client RCON connecté.
Gestion des joueurs
| Commande | Description |
|---|---|
ownerid STEAMID64 "Name" "Reason" |
Accorder le niveau administrateur propriétaire à un joueur. Les propriétaires peuvent exécuter toutes les commandes en jeu. |
moderatorid STEAMID64 "Name" "Reason" |
Accorder le niveau administrateur modérateur à un joueur. |
removeowner STEAMID64 |
Révoquer le niveau administrateur propriétaire d'un joueur. |
removemoderator STEAMID64 |
Révoquer le niveau administrateur modérateur d'un joueur. |
ban STEAMID64 "Reason" |
Bannir un joueur par Steam ID. |
unban STEAMID64 |
Lever le bannissement d'un joueur. |
kick "PlayerName" |
Expulser un joueur du serveur. |
players |
Lister tous les joueurs actuellement connectés et leurs Steam IDs. |
server.writecfg. Les assignations d'administrateur et de modérateur effectuées avec ownerid ou moderatorid sont conservées en mémoire jusqu'à ce que vous exécutiez server.writecfg. Si le serveur redémarre avant cela, les assignations seront perdues.
Contrôle du serveur
| Commande | Description |
|---|---|
server.writecfg |
Écrire la liste actuelle des administrateurs/modérateurs et les paramètres sur le disque pour qu'ils persistent entre les redémarrages. |
server.save |
Forcer une sauvegarde immédiate du monde. |
say "Message" |
Diffuser un message à tous les joueurs dans le chat du serveur. |
status |
Afficher l'état du serveur incluant le nombre de joueurs, l'utilisation mémoire et les FPS. |
server.fps |
Afficher le taux de tick actuel du serveur (FPS). |
Commandes de plugins Oxide
Si vous avez Oxide/uMod installé, ces commandes supplémentaires sont disponibles. Pour tous les détails sur la gestion des plugins, consultez le guide Installation de plugins Oxide/uMod pour Rust.
| Commande | Description |
|---|---|
oxide.reload PluginName |
Recharger un plugin Oxide spécifique sans redémarrer le serveur. |
oxide.plugins |
Lister tous les plugins actuellement chargés et leurs versions. |
Résolution des problèmes de connexion RCON
Si vous ne pouvez pas vous connecter au RCON avec un outil externe, vérifiez les points suivants :
- Vérifiez que
rcon.web 1est défini dansserver.cfg. La plupart des outils externes (RustAdmin, RCON.IO) nécessitent l'interface RCON WebSocket. - Confirmez que vous utilisez le port RCON et non le port de jeu. Vérifiez l'onglet Network de GPanel pour votre port RCON assigné.
- Vérifiez que le mot de passe RCON correspond exactement à celui défini dans
server.cfg. Les mots de passe sont sensibles à la casse. - Le serveur doit être entièrement démarré avant que les connexions RCON soient acceptées. Recherchez
Server startup completedans la sortie de la console.
Pour d'autres problèmes courants de serveur, consultez Résolution des problèmes du serveur Rust.
Besoin d'aide ?
Si vous rencontrez un problème non couvert dans ce guide, notre équipe de support est disponible pour vous aider. Soumettez un ticket de support en incluant l'ID de votre serveur, une description du problème et toute sortie console pertinente.