Using RCON from Your Client Console
RCON lets you run server commands from your own game console while playing.Set an RCON password on the server
Authenticate from your console
Connect to the server, open your developer console, and enter:When you’re already connected to the server, setting
rcon_password alone is usually enough — rcon_address matters when sending commands from outside.Essential Commands
| Command | What It Does |
|---|---|
changelevel de_inferno | Change to another map |
mp_restartgame 1 | Restart the match in 1 second (resets scores) |
mp_warmup_end | End the warmup phase immediately |
status | List connected players with their userids and Steam IDs |
kick playername | Kick a player by name |
kickid <userid> | Kick a player by userid (from status — safer than names) |
banid <minutes> <userid> | Ban a player by userid for N minutes (0 = permanent) |
writeid | Save current bans so they persist across restarts |
sv_password "scrim" | Lock the server mid-session (empty string unlocks) |
say Server restarting in 5 minutes! | Broadcast a message to all players as the server |
Legacy Source ban commands like
banid/writeid have been unreliable in some CS2 builds, and CS2 has no built-in admin permission levels at all. For dependable, persistent bans and per-admin rights, use a plugin-based admin system (below) — it’s what nearly every community server runs.Plugin-Based Admin: Metamod + CounterStrikeSharp
For real moderation — admin menus, permission tiers, persistent bans, chat commands like!kick — install the community plugin stack:
Install Metamod:Source
Download the latest CS2 build of Metamod:Source and upload it into
game/csgo via the File Manager or SFTP, following the official installation notes for CS2 (which include a small edit to gameinfo.gi).Install CounterStrikeSharp
Download CounterStrikeSharp (with runtime) and extract it into
game/csgo/addons. Restart and confirm both load with meta list in the console.Install an admin plugin
Add an admin plugin such as CS2-SimpleAdmin (or a similar CounterStrikeSharp admin plugin) into the CounterStrikeSharp plugins folder. These provide kick/ban/mute with a database, in-game menus, and chat commands.
Configure your admins
Admin frameworks use a config file (for CounterStrikeSharp, Flag names vary by plugin — check its documentation for the exact list.
configs/admins.json) where each admin is identified by their SteamID64 and granted permission flags, for example:Finding SteamID64s
- Run
statusin the console while the player is online — it lists Steam IDs. - Convert a profile URL to SteamID64 with a lookup site such as steamid.io.
Next Steps
Server Configuration
Set rcon_password, match rules, and game modes.
Custom & Workshop Maps
Change maps and build rotations worth moderating.
Run a server worth administrating
CS2 server hosting from €9.99/month at Wasabi Hosting — with DDoS protection and 24/7 support behind your community.

