SteamCMD starten.
Dieser Command startet SteamCMD. Dabei werden alle benötigten Files installiert. Danach ist man im Steam Fenster worüber man sich dann einloggen kann.
Einloggen.
Den Gameserver runterladen.
Quelltext:
| ./steamcmd.sh +login anonymous +force_install_dir /srv/kf2server/ +app_update 232130 validate +quit
|
Lange Fassung:
Nachdem ihr euch nun erfolgreich eingeloggt habt, könnt ihr den Gameserver runterladen.
Dazu legen wir erst das Verzeichnis fest, in dem der Gameserver geladen werden soll.
Das geht mit folgenden Command:
Quelltext:
| force_install_dir /srv/kf2server/ |
Wenn ein Verzeichnis angegeben wurde, könnt ihr den Download starten. Das geht mit:
Quelltext:
| app_update 232130 validate |
Dieser Command startet den Download des Servers.
Serverstart.
Screen nutzen damit der Server nicht stoppt wenn ihr Putty beendet
Quelltext:
| screen -A -m -d -S csgo_server ./Binaries/Win64/KFGameSteamServer.bin.x86_64 kf-bioticslab |
Server Passwords
[Engine.AccessControl] in PCServer-KFGame.ini:
AdminPassword Example: Abd32Sdn53
GamePassword Example: cl4ng4m3
Server Name and Admin Contact
[Engine.GameReplicationInfo] in PCServer-KFGame.ini:
ServerName Example: Yoshi's House of 32 Compressed Pancakes
AdminContact Example: testemail@testemail.com
Einrichten von Web Admin
So aktivieren Sie webadmin: Öffnen Sie
KFWeb.ini. Im Abschnitt
[IpDrv.WebServer] legen Sie fest
Einrichten mehrerer Web-Admins
Öffnen Sie
KFWebAdmin.ini und fügen Sie unter
[WebAdmin.WebAdmin] Folgendes hinzu:
Quelltext:
| AuthenticationClass=WebAdmin.MultiWebAdminAuth |
Starten Sie den Server einmal, um eine neue
MultiAdmin.ini zu generieren. Jetzt können Sie entweder neue Admin-Namen und Passwörter aus dem Web Admin selbst hinzufügen, oder Sie können sie manuell in die Datei hinzufügen. Fügen Sie dazu folgende Informationen für jeden Admin unter
[Admin MultiAdminData] in
MultiAdmin.ini hinzu
Quelltext:
| DisplayName= "AdminNameHere" // Punctuation does matter for these names
Password= "123" // Any alpha numeric set of characters will work here
Order= "DenyAllow"
bEnabled= "True" // This enables this admin |