How to Add Admins on Your Killing Floor 2 Server
Learn how to set up admin access for your Killing Floor 2 server using the AdminPassword, WebAdmin panel, and in-game admin commands.
Admin access in Killing Floor 2 uses a password-based system. Once configured, admins can log in through the in-game console or the WebAdmin browser panel to manage players, change maps, adjust settings, and more.
Setting the Admin Password
Open the XGamingServer panel
Log in to the XGamingServer panel and stop your Killing Floor 2 server.
Navigate to the config file
In the sidebar, go to Files and navigate to KFGame > Config. Open PCServer-KFGame.ini.
Set the admin password
Find the [Engine.AccessControl] section and set your admin password:
[Engine.AccessControl]
AdminPassword=YourSecureAdminPasswordSet the admin name (optional)
You can also set a custom admin username in the same section:
AdminName=AdminThis is the username you'll use when logging into WebAdmin. If not set, the default username is Admin.
Save and restart
Click Save and start your server.
📝 Note: The admin password is different from the server password. The admin password grants management access, while the server password controls who can join the game.
Logging In as Admin (In-Game)
Connect to your server
Join your Killing Floor 2 server normally.
Open the console
Press the tilde key (~) to open the console.
Log in
Type the following command:
AdminLogin YourSecureAdminPasswordYou'll see a confirmation message when successfully logged in.
Admin Commands
Once logged in as admin, you can use these commands in the console:
Player Management
| Command | Description |
|---|---|
Admin PlayerList | List all connected players and their IDs |
Admin Kick <PlayerName> | Kick a player by name |
Admin KickBan <PlayerName> | Kick and ban a player |
Admin SessionBan <PlayerName> | Ban for the current session only (resets on restart) |
Map and Game Management
| Command | Description |
|---|---|
Admin ChangeMap <MapName> | Switch to a different map immediately |
Admin SetGamePassword <Password> | Set or change the server password |
Admin ClearGamePassword | Remove the server password |
Admin Pause | Pause the game |
Admin Unpause | Unpause the game |
Server Management
| Command | Description |
|---|---|
Admin Say <Message> | Send a message to all players as the server |
Admin SetMaxPlayers <Number> | Change the maximum player count |
Admin RestartMap | Restart the current map |
💡 Tip: Admin commands are not case-sensitive, but map names are. Use the exact map name as listed in the map list (e.g.,
KF-BurningParis, notkf-burningparis).
Using WebAdmin
WebAdmin is a browser-based admin panel built into Killing Floor 2. It provides a graphical interface for managing your server without needing to be in-game.
Enable WebAdmin
Make sure WebAdmin is enabled in PCServer-KFGame.ini:
[IpDrv.WebServer]
bEnabled=true
ListenPort=8080Restart your server
Restart the server to apply changes.
Access WebAdmin
Open your web browser and go to:
http://YOUR_SERVER_IP:8080Replace YOUR_SERVER_IP with your server's IP address from the XGamingServer panel.
Log in
Enter the admin username (default: Admin) and the admin password you set in PCServer-KFGame.ini.
WebAdmin Features
Once logged in, WebAdmin gives you access to:
- Current Game — View the active map, game mode, wave progress, and connected players
- Change Map — Switch maps without restarting the server
- Chat — Send messages to players
- Access Policy — Manage bans and IP restrictions
- Settings — Modify server settings in real-time
- Players — View, kick, or ban individual players
📝 Note: WebAdmin runs on port 8080 by default. Make sure this port is accessible by checking the
Networktab on the XGamingServer panel. If port 8080 isn't available, you can change theListenPortvalue in the config to match one of your allocated ports.
Security Best Practices
- Use a strong admin password — At least 12 characters with mixed case, numbers, and symbols. This password gives full control over your server.
- Don't share the admin password widely — Only trusted admins should have it.
- Use a different password from your server password — If someone learns your server join password, they shouldn't automatically get admin access.
- Change the admin password periodically — Especially if an admin is removed from your team.
If you get stuck at any time, you can join our Discord.
How is this guide?

Killing Floor 2 Server Guides
Comprehensive guides to set up, manage, and optimize your Killing Floor 2 dedicated server.
How to Change the Difficulty on Your Killing Floor 2 Server
Learn how to change the difficulty level on your Killing Floor 2 server, from Normal to Hell on Earth, and adjust wave length.