This guide covers the Killing Floor 2 web admin panel and in-game admin commands for managing your server hosted with Legion Hosting. For initial server setup, configuration, and connection instructions, see Killing Floor 2 Server Setup Guide. For adding custom workshop maps, see KF2 Custom Maps (Workshop).
Web Admin Panel
Killing Floor 2 includes a built-in web admin panel that lets you manage your server through a browser interface without needing to edit config files or use console commands directly.
Enabling the Web Admin Panel
- In the GPanel Startup tab, confirm that
WEB_ADMINis set totrue. - Note the
WEB_ADMIN_PORTvalue. Check the GPanel Network tab to verify the actual port assigned to your server. - Start or restart your server for the changes to take effect.
Accessing the Web Admin Panel
- Open a web browser and navigate to
http://YOUR_SERVER_IP:WEB_ADMIN_PORT. ReplaceYOUR_SERVER_IPwith your server's IP address (found in the GPanel Network tab) andWEB_ADMIN_PORTwith the assigned web admin port. - Log in with the username
adminand the password you set in theADMIN_PASSstartup variable.
What You Can Manage
The web admin panel provides access to:
- Current Game — View the active map, wave number, and connected players.
- Change Map — Switch to a different map immediately or at the end of the current wave.
- Players — View connected players, kick or ban players.
- Server Settings — Adjust game length, difficulty, and other settings without editing config files.
- Chat — Send messages to all connected players from the admin panel.
- Ban List — Manage banned players (add, remove, view).
ADMIN_PASS in the GPanel Startup tab, the web admin panel will not be accessible. Set the password and restart the server.
Admin Commands
Killing Floor 2 supports in-game admin commands for server management. You must be logged in as an admin to use these commands.
Logging In as Admin
- While connected to the server, press ` (tilde/backtick) to open the in-game console.
- Type the following command and press Enter:
Replaceadminlogin YourAdminPasswordYourAdminPasswordwith the password you set in theADMIN_PASSstartup variable. - If the password is correct, you are now authenticated as an admin for the current session.
Common Admin Commands
| Command | Description |
|---|---|
adminlogin [password] |
Authenticate as admin using your admin password. |
adminlogout |
Revoke your admin privileges for the current session. |
admin changemap [mapname] |
Immediately change to the specified map. Example: admin changemap kf-burningparis |
admin kick [playername] |
Kick a player from the server by their display name. |
admin kickid [steamid] |
Kick a player by their Steam ID. |
admin ban [playername] |
Ban a player from the server by their display name. |
admin banid [steamid] |
Ban a player by their Steam ID. |
admin unban [playername] |
Remove a ban for the specified player. |
admin set [setting] [value] |
Change a server setting at runtime. Not all settings support live changes. |
admin pause |
Pause the game (requires bAdminCanPause=True in config). |
say [message] |
Send a server-wide message visible to all players. |
adminlogin each time you join the server. Your admin status is not saved between sessions.
Related Articles
- Killing Floor 2 Server Setup Guide
- KF2 Custom Maps (Workshop)
- How to Find Your Server IP and Port
- Server Startup Guide
Need Help?
If you run into an issue not covered in this guide, our support team is available to help. Submit a support ticket and include your server ID, a description of the issue, and any relevant console output or screenshots.