RCON Project Zomboid : administrer son serveur à distance
Le RCON (Remote Console) permet d’envoyer des commandes admin à un serveur Project Zomboid sans être connecté en jeu et sans ouvrir la console de la machine. C’est ce qui rend possible les scripts de redémarrage, les bots Discord d’administration et la supervision à distance. Ce guide couvre l’activation, la connexion, les commandes, et surtout la sécurisation — un RCON mal protégé donne le contrôle total du serveur à qui trouve le mot de passe.
Sur un serveur Project Zomboid chez HebergTonServ, la console du panel est déjà disponible en temps réel ; le RCON reste utile pour l’automatisation et les outils externes.
⚠️ Avant toute modification : arrêtez le serveur. Project Zomboid réécrit
servertest.inià l’arrêt et écrase les modifications faites serveur allumé.
Étape 1 — Activer le RCON dans servertest.ini
Deux lignes suffisent :
RCONPort=27015
RCONPassword=UnMotDePasseLongEtUnique| Clé | Valeur | Remarque |
|---|---|---|
RCONPort | 27015 | Port d’écoute RCON, en TCP (certains hébergeurs utilisent d’autres valeurs par défaut) |
RCONPassword | vide par défaut | Tant que le champ est vide, le RCON est désactivé |
Le RCON n’a pas d’interrupteur on/off : il s’active en renseignant un mot de passe. Redémarrez le serveur pour que la configuration soit prise en compte.
Vue d’ensemble du fichier : Configurer servertest.ini Project Zomboid
Étape 2 — Ouvrir le port (et uniquement pour vous)
Le port RCON est en TCP, contrairement aux ports de jeu 16261/16262 qui sont en UDP. Ne le confondez pas avec ces derniers.
Ne l’ouvrez jamais à
0.0.0.0. Quiconque atteint ce port et devine le mot de passe peut bannir vos joueurs, vider votre monde ou éteindre le serveur. Restreignez-le à votre IP d’administration.
Exemple avec UFW, autorisation restreinte à une seule IP :
sudo ufw allow from VOTRE.IP.ADMIN.ICI to any port 27015 proto tcpSi vos scripts tournent sur la machine du serveur elle-même, n’ouvrez rien du tout : connectez-vous sur 127.0.0.1.
Étape 3 — Se connecter avec un client RCON
mcrcon est le client le plus courant, léger et disponible sur Windows comme sur Linux.
Commande unique :
mcrcon -H 127.0.0.1 -P 27015 -p VotreMotDePasseRCON "players"Session interactive (mode terminal) :
mcrcon -H 127.0.0.1 -P 27015 -p VotreMotDePasseRCON -t| Option | Rôle |
|---|---|
-H | Adresse du serveur |
-P | Port RCON |
-p | Mot de passe RCON |
-t | Mode terminal interactif |
Étape 4 — Les commandes : attention au slash
La différence qui fait perdre le plus de temps : en jeu, les commandes admin s’écrivent avec un slash (/save). En RCON, le slash ne se met pas.
| En jeu | En RCON |
|---|---|
/save | save |
/quit | quit |
/players | players |
/servermsg "texte" | servermsg "texte" |
Si une commande RCON ne renvoie rien ou une erreur, vérifiez d’abord ce point.
Les commandes RCON les plus utiles
| Commande | Effet |
|---|---|
players | Liste les joueurs connectés |
save | Force la sauvegarde du monde |
quit | Sauvegarde puis éteint le serveur |
servermsg "texte" | Diffuse un message à tous les joueurs |
kickuser "pseudo" | Déconnecte un joueur |
banuser "pseudo" | Bannit un joueur |
adduser "pseudo" "motdepasse" | Crée un compte sur un serveur whitelisté |
setaccesslevel "pseudo" "moderator" | Change le niveau d’accès d’un joueur |
checkModsNeedUpdate | Vérifie si des mods Workshop ont une mise à jour |
Liste détaillée avec les arguments : Commandes admin Project Zomboid
Étape 5 — Automatiser avec le RCON
C’est le vrai intérêt de la chose. Trois usages classiques :
Sauvegarde horaire
0 * * * * mcrcon -H 127.0.0.1 -P 27015 -p MotDePasse "save"Redémarrage annoncé
mcrcon -H 127.0.0.1 -P 27015 -p MotDePasse "servermsg \"Redemarrage dans 5 minutes\""
sleep 240
mcrcon -H 127.0.0.1 -P 27015 -p MotDePasse "save"
mcrcon -H 127.0.0.1 -P 27015 -p MotDePasse "quit"Séquence complète et planification : Redémarrages automatiques Project Zomboid
Bot Discord d’administration
Une bibliothèque RCON permet de relayer players, servermsg ou kickuser depuis un salon Discord réservé aux modérateurs — sans leur donner d’accès au panel.
Ne stockez jamais le mot de passe RCON en clair dans un script versionné. Utilisez une variable d’environnement ou un fichier de config exclu du dépôt.
Sécuriser son RCON : la checklist
- Mot de passe long et unique — jamais celui du panel ni celui du serveur
- Port fermé au public, restreint à votre IP d’administration
127.0.0.1dès que les scripts tournent sur la même machine- Rotation du mot de passe au départ d’un membre du staff
- Pas de mot de passe en clair dans un script partagé ou un dépôt Git
- Surveillance des logs : des tentatives de connexion RCON répétées indiquent un scan en cours
Le RCON n’a pas de limitation de tentatives intégrée : un mot de passe court est cassable par force brute.
FAQ
Comment activer le RCON sur un serveur Project Zomboid ?
Renseignez RCONPort=27015 et un RCONPassword non vide dans servertest.ini, serveur arrêté, puis redémarrez. Un mot de passe vide laisse le RCON désactivé — c’est le comportement par défaut.
Quel est le port RCON de Project Zomboid ?
27015 en TCP dans la configuration par défaut du serveur dédié. Certains hébergeurs utilisent une autre valeur dans leur template : vérifiez la ligne RCONPort de votre servertest.ini avant de vous connecter.
Faut-il mettre un slash devant les commandes RCON ?
Non. En jeu on tape /save, en RCON on tape save. C’est la cause n°1 des « commandes qui ne répondent pas » sur PZ.
Quel client RCON utiliser pour Project Zomboid ?
mcrcon couvre la quasi-totalité des besoins (ligne de commande, scripts, cron). Pour un bot ou une intégration, utilisez une bibliothèque RCON dans votre langage plutôt qu’un appel à un binaire externe.
Le RCON est-il dangereux ?
Il l’est s’il est mal configuré. Le mot de passe RCON équivaut à un accès administrateur complet : ban, kick, extinction du serveur. Port restreint, mot de passe long, aucun stockage en clair — avec ces trois règles, le risque est maîtrisé.
Puis-je me passer du RCON ?
Oui, si vous administrez via la console du panel de votre hébergeur, qui envoie déjà les commandes au serveur. Le RCON devient nécessaire dès que vous voulez automatiser ou brancher un outil externe.
Conclusion
Activer le RCON Project Zomboid se résume à deux lignes de servertest.ini : RCONPort=27015 et un RCONPassword solide. Retenez les deux pièges — les commandes s’envoient sans slash, et le port ne doit jamais être exposé publiquement. Une fois en place, sauvegardes horaires, redémarrages annoncés et supervision Discord deviennent scriptables.
Pour un hébergeur Project Zomboid avec console temps réel, tâches planifiées intégrées et accès SFTP complet à servertest.ini, HebergTonServ démarre à 25,90 €/mois.
Pour aller plus loin
- Configurer servertest.ini Project Zomboid
- Commandes admin Project Zomboid : la liste complète
- Redémarrages automatiques sur un serveur Project Zomboid
- Ban et kick sur un serveur Project Zomboid
- Intégrer Discord à un serveur Project Zomboid
- Sauvegardes automatiques : BackupsPeriod et SaveWorldEveryMinutes
- Hébergeur Project Zomboid dès 25,90€/mois



