Apr 23, 2025
Chaimaa C.
11minutes de lecture
Satisfactory est un jeu de construction d’usine à la première personne, avec une touche d’exploration et de combat sur une planète extraterrestre. Pour les fans qui souhaitent améliorer leur expérience de jeu, la création de leur propre serveur dédié à Satisfactory peut être une étape idéale.
Contrairement à l’hébergement d’une partie privée, où la session se termine lorsque l’hôte se déconnecte, un serveur dédié permet aux joueurs de construire un monde en collaboration sans que tout le monde ait besoin d’être en ligne simultanément, ce qui garantit un jeu multijoueur sans faille.
Dans cet article, vous apprendrez à créer un serveur Satisfactory sur un serveur privé virtuel (VPS) Linux. Des premières étapes aux configurations avancées, notre guide vous permettra de profiter de ce jeu sur une plateforme dédiée.
Avant de configurer votre serveur pour jouer à Satisfactory avec des amis, assurez-vous que vous remplissez les conditions minimales suivantes :
Outre la configuration requise mentionnée ci-dessus, une connexion internet à large bande est nécessaire pour un processus d’installation du serveur fluide.
L’hébergement Satisfactory d’Hostinger est un excellent choix pour mettre en place vos serveurs de jeu. Notre Game panel basé sur AMP vous permet d’installer, de gérer et d’inviter les joueurs à rejoindre votre serveur en toute simplicité.
Grâce à son interface graphique facile à utiliser, cette méthode est idéale pour les débutants ou les joueurs qui ont besoin de se familiariser avec les approches manuelles complexes et sujettes aux erreurs.
Commencez par choisir un plan d’hébergement de jeux approprié. Pour Satisfactory, nous recommandons le plan Game Panel 4, qui comprend 16 Go de RAM et un processeur AMD à quatre cœurs pour des performances optimales, à partir de €9.99/mois.

Une fois que vous avez choisi le plan qui vous convient, suivez les étapes suivantes pour terminer la procédure d’installation :



Une fois que votre serveur fonctionne, invitez vos amis à le rejoindre en leur communiquant l’adresse IP publique de votre serveur et le port par défaut. Pour trouver ces informations, double-cliquez sur votre instance nouvellement créée et recherchez la section Informations de connexion.

Vous pouvez également affiner les paramètres du serveur, tels que limiter l’accès des joueurs ou ajuster le nombre de sauvegardes automatiques, en allant dans Configuration → Paramètres du serveur.

Saviez-vous que vous pouvez installer plusieurs instances dans le Game panel ? Cela permet de mettre en place un autre serveur dédié hébergeant Palworld ou d’autres jeux basés sur Steam.
Pour les joueurs qui préfèrent une approche pratique, vous pouvez configurer manuellement un serveur Satisfactory à l’aide de commandes Linux. Dans ce tutoriel, nous utiliserons une distribution Debian 12.
Choisir le bon service d’hébergement de jeu est essentiel pour garantir une expérience fluide sur un serveur Satisfactory. Un fournisseur puissant et fiable permet à votre serveur de répondre aux exigences du jeu et d’offrir un gameplay sans interruption.
En tant que l’un des meilleurs hébergeurs de jeux, Hostinger propose une infrastructure solide et plusieurs emplacements de serveurs à travers le monde, y compris en France. Cela signifie que vous pouvez profiter d’une performance optimale avec une latence minimale, où que vous soyez.
Notre service d’hébergement de jeu inclut des fonctionnalités de sécurité avancées telles qu’un scanner de malwares, une protection DDoS, et des sauvegardes automatiques hebdomadaires. Ces outils aident à protéger votre serveur et vos données essentielles, vous offrant ainsi une tranquillité d’esprit pendant que vous jouez.
Vous pouvez également utiliser Kodee, notre assistant IA, pour vous guider dans la gestion de votre serveur de jeu. Il vous suffit de saisir une commande, et Kodee vous aidera à accomplir facilement vos tâches de configuration du serveur.
De plus, nos plans sont évolutifs, permettant à votre serveur de grandir en même temps que votre communauté de joueurs. Cela garantit que vous pourrez toujours offrir une expérience de premier ordre à mesure que votre base de joueurs s’élargit.
Après avoir acheté un VPS pour Satisfactory, il est temps de configurer votre serveur. Si vous êtes client Hostinger, accédez à vos identifiants en vous rendant dans la section Informations du VPS du menu Aperçu général du VPS.

Ensuite, connectez-vous à votre serveur à l’aide d’un client SSH, tel que PuTTY, Terminal, ou notre propre fonctionnalité de terminal de navigateur. Une fois connecté, suivez les étapes suivantes :
sudo apt update && sudo apt upgrade
sudo nano /etc/apt/sources.list
deb http://mirrors.linode.com/debian bullseye main non-free deb-src http://mirrors.linode.com/debian bullseye main non-free
sudo dpkg --add-architecture i386
sudo apt update
Important ! Chaque fois que vous modifiez des fichiers ou les paramètres du dépôt, assurez-vous de mettre à jour la liste des paquets en exécutant la commande sudo apt update afin de refléter les changements.
SteamCMD est la version en ligne de commande officielle de la plateforme de jeu Steam développée par Valve. Elle est essentielle pour installer et mettre à jour diverses applications de serveurs dédiés, sans avoir besoin de l’interface graphique complète de Steam.
Voici comment installer et configurer SteamCMD :
sudo apt install steamcmd
sudo useradd -m steam
sudo su - steam
cd
ln -s /usr/games/steamcmd steamcmd
Utilisez SteamCMD pour télécharger les fichiers nécessaires à votre serveur dédié Satisfactory. Vous pouvez choisir entre la version stable et la version expérimentale du serveur, en fonction de vos préférences en matière de stabilité ou d’accès aux dernières fonctionnalités.
Voici comment installer le serveur :
./steamcmd.sh +login anonymous
+force_install_dir ~/satisfactory +app_update 1690800 validate +quit
Pour la version expérimentale du serveur, utilisez :
+force_install_dir ~/satisfactory +app_update 1690800 -beta experimental validate +quit
cd ~/satisfactory
./FactoryServer.sh
[2024.03.31-15.46.32:739][ 0]Log file open, 03/31/24 15:46:32 [2024.03.31-15.46.32:739][ 0]LogInit: Display: Running engine for game: FactoryGame [2024.03.31-15.46.33:123][ 0]LogOnline: Warning: OSS: Async task 'FOnlineAsyncTaskSteamCreateLobby' failed ...
Par défaut, le serveur Satisfactory fonctionne en tant que service de premier plan, ce qui signifie que la fermeture du terminal entraînerait l’arrêt du serveur. Pour éviter cela, vous pouvez utiliser la commande screen ou créer un fichier de service dédié au serveur.
Utilisation de screen
La commande screen de Linux est utile pour les sessions interactives où vous pouvez voir la sortie ou interagir avec le processus. Suivez ce guide :
sudo apt install screen
screen -S satisfactory-server
./FactoryServer.sh
screen -r satisfactory-server
Configuration d’un fichier de service
La création d’un fichier de service est recommandée car elle permet à votre serveur de démarrer automatiquement au démarrage s’il est configuré. Voici les étapes à suivre :
sudo nano /etc/systemd/system/satisfactory.service
[Unit] Description=Satisfactory dedicated server Wants=network-online.target After=syslog.target network.target nss-lookup.target network-online.target [Service] Environment="LD_LIBRARY_PATH=./linux64" ExecStartPre=/usr/games/steamcmd +force_install_dir "/home/steam/satisfactory" +login anonymous +app_update 1690800 validate +quit ExecStart=/home/steam/satisfactory/FactoryServer.sh User=steam Group=steam StandardOutput=journal Restart=on-failure WorkingDirectory=/home/steam/satisfactory [Install] WantedBy=multi-user.target
sudo systemctl enable satisfactory.service
sudo systemctl start satisfactory.service
sudo systemctl status satisfactory.service
Si tout est configuré correctement, vous devriez voir une sortie indiquant que le serveur est actif et fonctionne :
● satisfactory.service - Satisfactory dedicated server
Loaded: loaded (/etc/systemd/system/satisfactory.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2024-03-31 15:46:33 UTC; 1min 17s ago
Main PID: 12345 (FactoryServer)
Tasks: 9 (limit: 4915)
Memory: 200.0M
CPU: 10s
CGroup: /system.slice/satisfactory.service
└─12345 /home/steam/satisfactory/FactoryServer.shUne fois votre serveur dédié Satisfactory en ligne, il est temps de le configurer dans le client du jeu. Voici les étapes à suivre :
Une fois la configuration terminée, vous êtes prêt à inviter vos amis à rejoindre votre serveur Satisfactory.
Votre serveur Satisfactory propose diverses options de personnalisation via des fichiers de configuration INI, vous permettant d’améliorer le gameplay et de gérer les opérations du serveur. Avant de modifier ces fichiers, vous devez d’abord arrêter votre serveur de manière appropriée. Voici comment :
cd /home/steam/satisfactory
Configuration de ServerSettings.ini
Le fichier ServerSettings.ini contient des options permettant de mettre le serveur en pause lorsque personne ne le rejoint et de sauvegarder automatiquement le gameplay actuel lorsqu’un joueur se déconnecte. Vous pouvez y accéder de la manière suivante :
nano ./FactoryGame/Saved/Config/LinuxServer/ServerSettings.ini
Voici la configuration de base pour personnaliser ces paramètres :
[/Script/FactoryGame.FGServerSubsystem] mAutoPause=False mAutoSaveOnDisconnect=True
Configuration du fichier Engine.ini
Le fichier Engine.ini inclut des scripts qui peuvent améliorer les performances du serveur, ce qui est crucial pour une expérience multijoueur fluide sur Satisfactory. Ouvrez le fichier avec :
nano ./FactoryGame/Saved/Config/LinuxServer/Engine.ini
Pour désactiver le rapport de crash du serveur, ajoutez ces lignes :
[CrashReportClient] bImplicitSend=False
Pour personnaliser le délai de déconnexion du client, ajoutez ces lignes, en remplaçant xx par la durée souhaitée :
InitialConnectTimeout=xx.0 ConnectionTimeout=xx.0
Pour remplacer le nombre par défaut de slots de sauvegarde automatique, utilisez ceci :
[/Script/FactoryGame.FGSaveSession] mNumRotatingAutosaves=xx
Si vous souhaitez modifier le taux de tick du serveur, ajustez les lignes suivantes :
[/Script/OnlineSubsystemUtils.IpNetDriver] NetServerMaxTickRate=xx LanServerMaxTickRate=xx [/Script/SocketSubsystemEpic.EpicNetDriver] NetServerMaxTickRate=xx LanServerMaxTickRate=xx [/Script/Engine.Engine] NetClientTicksPerSecond=xx
Après avoir modifié ces fichiers de configuration, redémarrez le serveur avec :
sudo systemctl restart satisfactory.service
Mises à jour et surveillance
Actuellement, la version Linux ne supporte pas les mises à jour automatiques du serveur Satisfactory. Cependant, vous pouvez effectuer une mise à jour manuelle avec la même commande SteamCMD que celle utilisée pour l’installation :
./steamcmd.sh +login anonymous +force_install_dir /home/steam/satisfactory +app_update 1690800 validate +quit
Si votre serveur fonctionne en arrière-plan et que vous souhaitez surveiller ses performances sans ouvrir les journaux du serveur, exécutez la procédure suivante :
sudo systemctl status satisfactory.service
Pour une personnalisation et un contrôle avancés de Satisfactory, explorez ces meilleures pratiques avec les commandes d’administration du serveur.
Configurer une IP statique pour votre serveur
L’attribution d’une adresse IP statique garantit que votre serveur Satisfactory est accessible à la même adresse, ce qui est pratique pour les joueurs réguliers qui rejoignent votre serveur. Une adresse IP statique simplifie également divers processus de configuration, tels que la redirection de port.
Voici comment procéder :
sudo nano /etc/network/interfaces
auto eth0 iface eth0 inet static address 192.168.1.50 netmask 255.255.255.0 gateway 192.168.1.254 dns-nameservers 8.8.4.4
Assurez-vous que le nom de l’interface et l’adresse IP correspondent à ceux de votre réseau.
sudo systemctl restart networking
Configurer la redirection de port
La redirection de port est cruciale pour diriger le trafic externe vers votre serveur Satisfactory, surtout s’il fonctionne derrière un routeur. Cela garantit que les joueurs en dehors de votre réseau local peuvent se connecter à votre serveur.
Suivez ces étapes :
Renforcer la sécurité du serveur avec un pare-feu et Fail2ban
Sécuriser votre serveur contre les accès non autorisés et les menaces potentielles est essentiel. Vous pouvez mettre en œuvre le Pare-feu uncomplicated (UFW) et configurer Fail2ban pour une protection renforcée.
Si vous hébergez votre serveur Satisfactory sur Hostinger, voici comment configurer UFW via hPanel :



Alternativement, vous pouvez configurer UFW manuellement :
sudo apt install ufw
sudo ufw allow 7777/tcp sudo ufw allow 7777/udp
Remplacez 7777 par vos numéros de ports de jeu spécifiques.
sudo ufw enable
Fail2ban aide à protéger votre serveur en surveillant les journaux et en bannissant les IP suspectes. Voici comment le configurer :
sudo apt install fail2ban
sudo cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.local
sudo nano /etc/fail2ban/jail.local
sudo systemctl restart fail2ban

Dans ce guide, vous avez appris à configurer et à personnaliser des serveurs dédiés pour Satisfactory, de l’installation initiale à la mise en œuvre de mesures de sécurité avancées.
En suivant ces instructions, vous êtes maintenant bien préparé à lancer votre propre serveur, fournissant un environnement de jeu personnalisé et sécurisé pour vous-même et vos coéquipiers. Profitez de vos aventures sur Satisfactory !
Cette section répondra aux questions les plus courantes sur comment créer un serveur Satisfactory.
Le coût d’exploitation d’un serveur Satisfactory dépend du service d’hébergement, des spécifications du serveur et de l’utilisation. Il se situe généralement entre 10 et 20 € par mois, et augmente avec le nombre de joueurs et les spécifications du serveur.
Pour gérer à distance un serveur Satisfactory, utilisez des outils tels qu’un logiciel de gestion de serveur de jeu ou SSH pour un accès direct. Ces outils vous permettent d’ajuster les paramètres, de mettre à jour le jeu et de contrôler les performances depuis n’importe quel endroit.
Oui, vous pouvez installer des mods sur votre serveur dédié Satisfactory pour améliorer le gameplay. Cependant, assurez-vous que les mods et les personnalisations du serveur sont compatibles et à jour afin d’éviter les conflits et de garantir une expérience fluide pour tous les joueurs.
Tout le contenu des tutoriels de ce site est soumis aux normes éditoriales et aux valeurs rigoureuses de Hostinger.