So fügst du einen Admin auf deinem Factorio Server hinzu
Admins dürfen auf deinem Server Befehle wie /kick, /ban oder /config ausführen. Ein Factorio-Server startet zunächst ganz ohne Admins – du legst sie über die Serverkonsole oder über die Datei server-adminlist.json fest.
Hinweis
Als Admin wird der factorio.com-Benutzername eingetragen, mit dem der Spieler dem Server beitritt – keine SteamID64. Auch Spieler, die Factorio über Steam gekauft haben, besitzen einen verknüpften Factorio-Account.
Admin über die Serverkonsole hinzufügen
Serverkonsole öffnen
Öffne die Konsole deines Servers über die Verwaltung.Spieler befördern
Gib folgenden Befehl ein – der Spieler sollte dazu auf dem Server sein:/promote BenutzernameErgebnis prüfen
Mit/adminslässt du dir alle eingetragenen Admins anzeigen.
Tipp
Der Befehl legt die Datei server-adminlist.json automatisch an und speichert die Änderung dauerhaft. Der Admin-Status bleibt also auch nach einem Neustart erhalten.
Admin über die Datei server-adminlist.json hinzufügen
Server stoppen
Stoppe deinen Server über die Verwaltung.Per SFTP verbinden
Verbinde dich per SFTP mit deinem Server.Datei öffnen oder anlegen
Öffne im Hauptverzeichnis deines Servers – dort, wo auch die Dateifactorio-current.logliegt – die Dateiserver-adminlist.json. Existiert sie noch nicht, lege sie an.Benutzernamen eintragen
Trage die Benutzernamen als einfache Liste ein:json[ "Spieler1", "Spieler2" ]Server starten
Speichere die Datei und starte deinen Server.
Achtung
Trage die Admins nicht in der Datei data/server-settings.json ein. Das dortige Feld admins wird von einem Headless-Server ignoriert – es funktioniert nur die Serverkonsole bzw. die Datei server-adminlist.json.
Admin-Rechte entziehen
Öffne die Serverkonsole und gib folgenden Befehl ein:
/demote BenutzernameBefehle im Überblick
| Befehl | Beschreibung |
|---|---|
/promote <Benutzername> | Spieler zum Admin machen |
/demote <Benutzername> | Admin-Rechte entziehen |
/admins | Alle Admins anzeigen |
Hinweis
Standardmäßig ist auf einem Factorio-Server allow_commands auf admins-only gesetzt. Befehle können also nur Admins ausführen.