So fügst du einen Admin auf deinem Citadel Forged with Fire Server hinzu
Citadel Forged with Fire arbeitet nicht mit einer Admin-Liste aus SteamIDs, sondern mit einem Admin-Passwort: Wer sich im Spiel mit diesem Passwort einloggt, hat Adminrechte. Du musst also keine IDs sammeln – du gibst das Passwort einfach an die Personen weiter, die Adminrechte bekommen sollen.
Wichtig
Ab Werk ist auf jedem Server das Standard-Passwort citadel123 hinterlegt. Ändere es unbedingt, bevor dein Server öffentlich erreichbar ist – sonst kann sich jeder, der dieses allgemein bekannte Passwort kennt, Adminrechte verschaffen.
Admin-Passwort setzen
Verwaltung öffnen
Öffne die Verwaltung deines Servers und wechsle zu den Einstellungen.Passwort eintragen
Trage im Feld für das Admin-Passwort dein gewünschtes Passwort ein.Server neu starten
Speichere die Änderung und starte deinen Server neu, damit das neue Passwort übernommen wird.
Passwort in der Verwaltung setzen
Gespeichert wird das Admin-Passwort in der Game.ini im Abschnitt [/script/citadel.socialmanager] beim Wert Password=. Bietet deine Verwaltung ein Feld dafür an, kann dein Server diesen Wert beim Start aus der Verwaltung neu schreiben – eine Änderung direkt in der Datei oder im Spiel per /admin_update <neues Passwort> wäre dann nach dem nächsten Neustart wieder überschrieben. Setze das Admin-Passwort deshalb immer zuerst in der Verwaltung und greife nur dann zur Datei, wenn dort kein Feld dafür vorhanden ist.
Achtung
Wer das Admin-Passwort kennt, hat volle Adminrechte auf deinem Server – inklusive Befehlen zum Kicken, Bannen und Löschen von Charakteren. Gib es nur an Personen weiter, denen du vertraust, und verwende ein anderes Passwort als das Beitrittspasswort deines Servers.
Als Admin einloggen
Server beitreten
Tritt deinem Server bei. Wie du ihn findest, steht unter Server beitreten.Chat öffnen
Öffne im Spiel das Chatfenster.Einloggen
Gib folgenden Befehl mit deinem Admin-Passwort ein:/admin_login <Passwort>Hinweis
Der Befehl
/iamgod <Passwort>macht dasselbe – es ist lediglich ein alternativer Name für denselben Befehl.Rechte nutzen
Ab sofort stehen dir die Adminbefehle zur Verfügung, zum Beispiel/whofür eine Liste aller eingeloggten Spieler.
Adminrechte wieder ablegen
Möchtest du deine Adminrechte für die laufende Sitzung wieder abgeben, gibst du im Chat ein:
/admin_logoutHinweis
Die Adminrechte gelten pro Sitzung. Nach einem Verbindungsabbruch oder einem Serverneustart musst du dich mit /admin_login erneut anmelden.
Remote Console im Browser nutzen
Alternativ zum Ingame-Chat kannst du Adminbefehle über die eingebaute Remote Console im Browser ausführen – praktisch, wenn du gerade nicht im Spiel bist.
Zusätzlichen Port anlegen
Die Remote Console benötigt einen eigenen Port. Lege dir dafür in der Verwaltung einen zusätzlichen Port an. Ohne freigegebenen Port ist die Oberfläche von außen nicht erreichbar.
Server stoppen
Stoppe deinen Server über die Verwaltung.Per SFTP verbinden
Verbinde dich per SFTP mit deinem Server.Game.ini öffnen
Öffne folgende Datei:/Config/Game.iniAbschnitt ergänzen
Trage folgenden Abschnitt ein und setze beiWebServerPortden zusätzlichen Port aus deiner Verwaltung:ini[/script/citadel.remoteconsole] WebServerPort=<zusätzlicher Port> WebServerUsername=<Benutzername> WebServerPass=<Passwort>Server starten
Speichere die Datei und starte deinen Server.Oberfläche aufrufen
Rufe im Browser die IP-Adresse deines Servers zusammen mit dem eingetragenen Port auf:http://<Server-IP>:<Port>Melde dich mit den oben gesetzten Zugangsdaten an. Mit
listbeziehungsweisehelpbekommst du die verfügbaren Befehle angezeigt.
Achtung
Trägst du keine Zugangsdaten ein, gelten die im Server eingebauten Standardwerte. Setze deshalb immer einen eigenen Benutzernamen und ein eigenes Passwort, bevor du den Port freigibst.
Konfigurationsdatei wirkt aufgeräumt
Dein Server entfernt beim Start Abschnitte aus der .ini, die du nicht angepasst hast. Das ist normal und kein Fehler – deine eigenen Einträge bleiben erhalten.
Wo liegt die Konfiguration?
Der Ordner /Config/ und der Pfad /Citadel/Saved/Config/LinuxServer/ verweisen auf dieselben Dateien. Du kannst also beide Wege nutzen.
Tipp
Welche Befehle dir als Admin zur Verfügung stehen und wie du Spieler entfernst, erfährst du unter Spieler kicken & bannen.