Installer un serveur SCUM dédié via SteamCMD (Windows et Linux)
Vous voulez héberger votre propre serveur SCUM pour la survie hardcore sur l’île pénitencier ? Gamepires distribue gratuitement un serveur dédié officiel via Steam (App ID 3792580). Ce guide couvre l’installation complète depuis SteamCMD jusqu’à votre première patrouille de prisonniers. Toutes les commandes sont vérifiées contre le wiki officiel SCUM Dedicated Server.
Pas envie de gérer SteamCMD, le firewall et les 8+ Go de RAM ? Louez un serveur SCUM chez HebergTonServ — installation auto, panel intuitif et support 24/7.
Pré-requis matériels
| Composant | Minimum (16 slots) | Recommandé (64 slots) |
|---|---|---|
| CPU | 4 cœurs modernes | AMD Ryzen 9 5950X / Intel i7 |
| RAM | 8 Go | 12-16 Go |
| Disque | 30 Go SSD | SSD NVMe |
| Réseau | 50 Mbps montants | Fibre, IP fixe |
| OS | Windows 10/11, Windows Server 2019+ | Windows pour stabilité native |
SCUM est officiellement Windows-only. Sous Linux, comptez sur Wine/Proton (performances réduites).
Étape 1 — Télécharger SteamCMD
Windows
- Téléchargez : https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
- Extrayez dans
C:\steamcmd\ - Lancez
steamcmd.exeune première fois
Linux (via Wine)
sudo apt update
sudo apt install -y wine64 lib32gcc-s1 wget unzip
sudo useradd -m -s /bin/bash scum
sudo su - scum
mkdir ~/steamcmd && cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh +quitÉtape 2 — Installer le serveur SCUM (App ID 3792580)
Windows
steamcmd.exe +force_install_dir C:\SCUMServer\ +login anonymous +app_update 3792580 validate +quitLinux (Wine)
./steamcmd.sh +force_install_dir /home/scum/SCUMServer/ +login anonymous +app_update 3792580 validate +quitTéléchargement ~20 Go. Patientez.
Étape 3 — Structure des fichiers installés
C:\SCUMServer\
├── SCUM\
│ ├── Binaries\Win64\
│ │ └── SCUMServer.exe ← exécutable
│ ├── Content\
│ └── Saved\
│ ├── Config\WindowsServer\
│ │ ├── ServerSettings.ini ← config principale (400+ vars)
│ │ ├── AdminUsers.ini ← liste admins SteamID64
│ │ ├── WhitelistedUsers.ini
│ │ └── BannedUsers.ini
│ ├── SaveFiles\ ← sauvegardes
│ └── Logs\
└── SCUMServer.bat ← script WindowsÉtape 4 — Ouvrir les ports réseau
SCUM utilise 2 ports UDP :
| Port | Protocole | Usage |
|---|---|---|
| 8900 | UDP | Game port |
| 27015 | UDP | Steam query port |
Windows PowerShell admin
New-NetFirewallRule -DisplayName "SCUM" -Direction Inbound -Protocol UDP -LocalPort 8900,27015 -Action AllowLinux UFW
sudo ufw allow 8900/udp
sudo ufw allow 27015/udp
sudo ufw reloadÉtape 5 — Premier démarrage (génère ServerSettings.ini)
Windows
cd C:\SCUMServer
SCUMServer.batLinux (Wine)
cd /home/scum/SCUMServer
wine SCUM/Binaries/Win64/SCUMServer.exe -logAttendez le message :
[ServerInit] Listening on UDP 8900Arrêtez avec Ctrl+C. ServerSettings.ini et les fichiers compagnons sont générés.
Étape 6 — Personnaliser ServerSettings.ini
Plus de 400 variables disponibles dans ServerSettings.ini. Exemple de configuration de base :
[Server]
ServerName=Mon Serveur SCUM FR
ServerPassword=
MaxPlayers=64
ServerDescription=Survie hardcore RP, no KOS hors zones PvP
ServerWelcomeMessage=Bienvenue sur l'ile. Reglement Discord.
[Game]
ServerAdminPassword=AdminSecret42!
EnablePvP=true
EnableMines=true
EnableSentries=true
[World]
TimeOfDayMultiplier=1.0
RainFrequencyMultiplier=1.0
EconomyMultiplier=1.0
[Spawning]
LootSpawnerYieldMultiplier=1.5
ResourceYieldMultiplier=1.5
[Building]
BaseBuildingDecayTime=2592000 # 30 jours en secondesParamètres clés
| Paramètre | Description |
|---|---|
ServerName | Nom dans le browser SCUM |
MaxPlayers | Slots max (64 = limite officielle) |
ServerPassword | Vide = public |
ServerAdminPassword | Mot de passe admin in-game |
EnablePvP | true ou false (PvE pur) |
LootSpawnerYieldMultiplier | Multiplicateur loot |
BaseBuildingDecayTime | Decay base (secondes) |
Référence complète : https://server-settings.com/ recense les 400+ vars avec valeurs min/max/défaut.
Étape 7 — Configurer les admins (AdminUsers.ini)
Ajoutez vos admins permanents (un SteamID64 par ligne) :
76561198012345678
76561198098765432Redémarrez le serveur. Ces joueurs auront automatiquement accès aux commandes admin.
Alternative — Admin par mot de passe
In-game, tapez dans la console :
#login AdminSecret42!Vous êtes admin pour la session.
Étape 8 — Whitelist (optionnel)
Pour restreindre l’accès, éditez WhitelistedUsers.ini (un SteamID64 par ligne) :
76561198012345678
76561198098765432Activez la whitelist via ServerSettings.ini :
[Server]
EnableWhitelist=trueÉtape 9 — Lancement personnalisé
Windows — script .bat
@echo off
cd /d C:\SCUMServer\SCUM\Binaries\Win64
start SCUMServer.exe ^
-log ^
-port=8900 ^
-QueryPort=27015 ^
-MaxPlayers=64Linux — service systemd (Wine)
/etc/systemd/system/scum.service :
[Unit]
Description=SCUM Dedicated Server
After=network.target
[Service]
Type=simple
User=scum
WorkingDirectory=/home/scum/SCUMServer
Environment=WINEDEBUG=-all
ExecStart=/usr/bin/wine SCUM/Binaries/Win64/SCUMServer.exe -log -port=8900 -QueryPort=27015 -MaxPlayers=64
Restart=on-failure
RestartSec=10
[Install]
WantedBy=multi-user.targetsudo systemctl daemon-reload
sudo systemctl enable --now scum
sudo journalctl -u scum -fÉtape 10 — Mettre à jour le serveur
steamcmd.exe +login anonymous +force_install_dir C:\SCUMServer\ +app_update 3792580 validate +quitAvant chaque update majeure, sauvegardez
SCUM\Saved\SaveFiles\etServerSettings.ini. Les patchs Gamepires peuvent réinitialiser certains fichiers.
FAQ
Combien de joueurs maximum ?
64 joueurs est la limite officielle Gamepires. Au-delà, le serveur devient instable.
Quelle est la différence entre App ID 513710 et 3792580 ?
513710 est le client SCUM (le jeu, payant). 3792580 est le serveur dédié, distribué gratuitement et téléchargeable anonymement via SteamCMD.
Combien de RAM pour 64 slots ?
12 Go minimum, 16 Go confortable. Les bases construites et les mines/sentries consomment beaucoup de RAM.
Mon serveur n’apparaît pas dans le browser SCUM
Vérifiez : ports UDP 8900 + 27015 ouverts, ServerName non vide, version serveur = version client.
Différence Admin par SteamID et par mot de passe ?
AdminUsers.ini = admin permanent (par SteamID64). #login <password> = admin temporaire pour la session via ServerAdminPassword.
Toutes les 400+ variables sont-elles documentées ?
Oui — https://server-settings.com/ recense toutes les variables ServerSettings.ini avec valeurs minimum/maximum/défaut et explications.
Linux est-il vraiment supporté ?
Officiellement non. Via Wine ça fonctionne mais avec ~70-80% des perfs Windows. Pour de la production, restez sous Windows ou louez chez un hébergeur SCUM.
Conclusion
Vous avez maintenant un serveur SCUM dédié opérationnel via SteamCMD. Étapes suivantes recommandées :
- Configurer ServerSettings.ini avec vos règles serveur
- Ajouter vos modos dans
AdminUsers.ini - Configurer la whitelist si serveur privé/communautaire
- Maîtriser la config détaillée — voir Configurer un serveur SCUM
Pas envie de gérer SteamCMD et les mises à jour ? HebergTonServ installe votre serveur SCUM en quelques minutes — Ryzen 9 5950X, Anti-DDoS 5 Tbps et support 24/7.



