Configurer son serveur Rust (server.cfg, mot de passe)
Définissez le mot de passe serveur, RCON et les variables de gameplay dans server.cfg.
Configurer son serveur Rust (server.cfg, mot de passe)
Rust se configure principalement via des variables console (server.*) qui peuvent être placées dans server.cfg pour persister au reboot. Le mot de passe serveur, le RCON et le nombre de slots sont aussi passés à la ligne de démarrage.
Cause / Le problème
Sans RCON, impossible d’administrer le serveur à distance. Sans mot de passe serveur, n’importe qui rejoint. Et sans server.cfg, tous les réglages saisis en console sont perdus au prochain redémarrage.
Solution
- Éditez
server.cfgdans/serverfiles/rust/cfg/server.cfgvia le panel (onglet Files). - Réglages serveur principaux :
server.hostname "Mon Serveur Rust FR — onesubnet" server.description "Serveur PvE每周 wipe — Paris" server.headerimage "https://exemple.com/banner.png" server.url "https://monsite.com" server.maxplayers 100 server.pve false - Mot de passe serveur (pour un serveur privé) :
Laissez vide pour un serveur public.server.password "MonMotDePasse" - RCON : configurez-le dans la ligne de démarrage du panel (Startup / Variables), pas dans
server.cfg:+rcon.password "UnRconSolide123" +rcon.port 28015 +rcon.web 1rcon.web 1active le RCON web moderne (recommandé pour les outils comme RustAdmin). - Variables de gameplay dans
server.cfg:server.seed 12345 server.worldsize 4000 server.saveinterval 300 server.secondsperday 60server.seedetserver.worldsizene s’appliquent qu’au prochain wipe de la carte. - Anti-cheat :
antihack.enabled true eac.enabled true - Redémarrez et testez le RCON depuis un client comme RustAdmin ou via un outil web. Connectez-vous en jeu pour vérifier le hostname et la description dans la liste serveurs.
Pour forcer un wipe de carte, supprimez proceduralmap.*.map et player.blueprints.* dans /serverfiles/rust, puis redémarrez. Le seed et worldsize seront alors réappliqués.