SCUM Intermédiaire 12 min de lecture

Installer un serveur SCUM dédié via SteamCMD (Windows et Linux)

Guide complet pour installer un serveur SCUM dédié via SteamCMD : App ID 3792580, ServerSettings.ini, ports UDP 8900/27015, AdminUsers.ini et premier démarrage.

Installer un serveur SCUM dédié via SteamCMD (Windows et Linux)

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

ComposantMinimum (16 slots)Recommandé (64 slots)
CPU4 cœurs modernesAMD Ryzen 9 5950X / Intel i7
RAM8 Go12-16 Go
Disque30 Go SSDSSD NVMe
Réseau50 Mbps montantsFibre, IP fixe
OSWindows 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

  1. Téléchargez : https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
  2. Extrayez dans C:\steamcmd\
  3. Lancez steamcmd.exe une 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 +quit

Linux (Wine)

./steamcmd.sh +force_install_dir /home/scum/SCUMServer/ +login anonymous +app_update 3792580 validate +quit

Té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 :

PortProtocoleUsage
8900UDPGame port
27015UDPSteam query port

Windows PowerShell admin

New-NetFirewallRule -DisplayName "SCUM" -Direction Inbound -Protocol UDP -LocalPort 8900,27015 -Action Allow

Linux 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.bat

Linux (Wine)

cd /home/scum/SCUMServer
wine SCUM/Binaries/Win64/SCUMServer.exe -log

Attendez le message :

[ServerInit] Listening on UDP 8900

Arrê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 secondes

Paramètres clés

ParamètreDescription
ServerNameNom dans le browser SCUM
MaxPlayersSlots max (64 = limite officielle)
ServerPasswordVide = public
ServerAdminPasswordMot de passe admin in-game
EnablePvPtrue ou false (PvE pur)
LootSpawnerYieldMultiplierMultiplicateur loot
BaseBuildingDecayTimeDecay 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
76561198098765432

Redé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
76561198098765432

Activez 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=64

Linux — 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.target
sudo 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 +quit

Avant chaque update majeure, sauvegardez SCUM\Saved\SaveFiles\ et ServerSettings.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 :

  1. Configurer ServerSettings.ini avec vos règles serveur
  2. Ajouter vos modos dans AdminUsers.ini
  3. Configurer la whitelist si serveur privé/communautaire
  4. 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.

Pour aller plus loin