Use unlock30

Claim 30% Off!Your Next Server

unlock30

How to connect to RCON and issue commands

Last Update 2025-06-16 11:41:10

How to connect to RCON and issue commands

 

Unlocking the full potential of your game server requires a direct line of communication, and that’s precisely what RCON (Remote Control) provides. It is the backbone of remote server administration, giving you the power to execute commands, manage players, and change settings without being in the game. While there are many advanced tools available, this guide will walk you through a simple, free, and effective method using Rcon-cli, showing you just how easy it is to take command of your server.

 


Step-by-Step Guide to Connect to RCON Using Rcon-cli

 

  1. Download an RCON Tool:

    To start, we’ll need to download an RCON tool. There are several free options available online to choose from. For our explanation, we’ll use Rcon-cli, which is free and easy to install.

 

  1. Gather Your Credentials:

    Go to My Server and write down your Server IP and RCON Port. Then go to Basic Settings and write down the RCON password.

You only need the Server IP on this section as the port on the side is for connecting to the server not for RCON
RCON Port is available if you scroll down uon the My Server section.
RCON Password can be edited and this is available on the Basic Settings as you can see on the screenshot.

 

  1. Open Rcon-cli:

    Open Rcon-cli and you’ll be prompted with a Window similar to the Windows Command Prompt.

This is what it will show by default after opening it

 

  1. Enter Server IP and RCON PORT:

    Enter your Server IP, followed by a colon and the RCON Port (IP:RCONPort), and press Enter.

On this sample, I made the browser smaller so that I can show it side by side with the RCON tool.

 

  1. Enter Your RCON Password:

    Enter your RCON Password and press Enter.

Same goes for this clip, I made the browser smaller so that I can show it side by side with the RCON application.

 

Protocol Type: Press Enter for the next line "Enter protocol type (empty for rcon):" to skip it and connect to the server. This is optional on some RCON applications

 

  1. You're Connected:

    You’re now connected as a master command and can issue any admin command you wish.

Once you see the text that is in the box, that means you're connected.

 

Below is a list of admin console commands you can use through RCON:

rconAdmin CommandAccess

ARGUMENTS

Description

yes

AdminKickkickAdminKick 

Kicks a player from the server

Example: Adminkick Guemi Intentional TK

yes

AdminKickByIdkickAdminKickById 

Kicks a player with Id from the server

Example : AdminKickById 75 Camping enemy uncapable

yes

AdminBanbanAdminBan 

Bans a player from the server for a length of time.  0 = Perm, 1d = 1 Day, 1M = 1 Month, etc

Example : Adminban Hodor 1M Attacking main base

yes

AdminBanByIdbanAdminBanById 

Bans player with Id from the server for length of time. 0 = Perm, 1d = 1 Day, 1M = 1 Month, etc

Example : AdminBanById 75 1M Attacking main base

yes

AdminBroadcastchatAdminBroadcast

Send system message to all players on the server

Example : AdminBroadcast Always apologize for TK's!

noChatToAdminchatChatToAdmin

Send system message to all admins on the server

Same as all the other chats, but only admins see it.

yes

AdminEndMatchpauseAdminEndMatchTell the server to immediately end the match
noAdminPauseMatchpauseAdminPauseMatchTell the server to put the match on hold
noAdminUnpauseMatchpauseAdminUnpauseMatchTell the server to take off the hold

yes

AdminChangeLayerchangemapAdminChangeLayerChange the layer and travel to it immediately

yes

AdminSetNextLayerchangemapAdminSetNextLayerSet the next layer to travel to after this match ends

yes

AdminSetMaxNumPlayersconfigAdminSetMaxNumPlayersSet the maximum number of players for this server

yes

privateAdminSetServerPasswordSet the password for a server or use "" to remove it 

yes

AdminSlomocheatAdminSlomoSet the clock speed on the server 0.1 is 10% of normal speed 2.0 is twice the normal speed

yes

AdminForceTeamChangeforceteamchangeAdminForceTeamChangeChanges a player’s team.

yes

AdminForceTeamChangeByIdforceteamchangeAdminForceTeamChangeByIdChanges a player with a certain id’s team.
noAdminForceAllDeployableAvailabilitycheatAdminForceAllDeployableAvailability <0>|<1>Sets the server to ignore placement rules for deployables
noAdminNoRespawnTimercheatAdminNoRespawnTimer <0>|<1>Layer based setting, disables respawn timer
noAdminNoTeamChangeTimercheatAdminNoTeamChangeTimer <0>|<1>Layer based setting, disables team change timer
noAdminDisableVehicleClaimingchangemapAdminDisableVehicleClaiming <0>|<1>Sets the server to disable vehicle claiming
noAdminForceAllRoleAvailabilitycheatAdminForceAllRoleAvailability <0>|<1>Sets the server to ignore kit restrictions
noAdminNetTestStartdebugAdminNetTestStartStarts the network test and prints it to the clients logs
noAdminNetTestStopdebugAdminNetTestStopStops the network test and prints it to the clients logs

yes

AdminListDisconnectedPlayerskickAdminListDisconnectedPlayersList recently disconnected player ids with associated player name and SteamId
noTraceViewToggleFeatureTestTraceViewToggleRuns a trace from center of screen out to any objects and displays information about that object
noAdminCreateVehicleFeatureTestAdminCreateVehicleAllows you to spawn a vehicle on an unlicensed servers or on a local server (see VEHICLE SPAWN COMMANDS for more info)

yes

AdminDemoteCommanderkickAdminDemoteCommanderDemote a commander specified by player name or Steam Id

yes

AdminDemoteCommanderByIdkickAdminDemoteCommanderDemote a commander with Id from the server

yes

AdminDisbandSquadkickAdminDisbandSquad Disbands the specified Squad (Which team 1 or 2 you will see on the team screen)

yes

AdminRemovePlayerFromSquadkickAdminRemovePlayerFromSquadRemove a player from their squad without kicking them

yes

AdminRemovePlayerFromSquadByIdkickAdminRemovePlayerFromSquadRemove a player from their squad without kicking them via Id

yes

AdminWarnkickAdminWarn Warns a player from the server for being abusive.

yes

AdminWarnByIdkickAdminWarnById Warns a player with Id from the server for being abusive.
noAdminForceNetUpdateOnClientSaturationdebugAdminForceNetUpdateOnClientSaturation <0>|<1>If true, when a connection becomes saturated, all remaining actors that couldn’t complete replication will have ForceNetUpdate called on them
noAdminProfileServerdebugAdminProfileServer <0>|<1>Starts profiling on the server for a fixed length of time, after which the profiling data is saved to disk.
yesAdminRestartMatchpauseAdminRestartMatchTell the server to restart the match
noAdminSetPublicQueueLimitconfigAdminSetPublicQueueLimit

=25 will cap public queue at 25

=0 means that there wont be public queue so non admins and all other players wont be able to join

=-1 is unlimited queue

 


Conclusion

 

Congratulations, you now hold the keys to your server. By successfully connecting via RCON, you have unlocked the full suite of administrative commands. That extensive list is your new toolkit for fostering a fair and exciting gameplay environment. We recommend starting with simple commands like AdminBroadcast to get comfortable, and always refer back to the list when you need to manage players or change maps. Use these powers wisely to build a thriving community.

 

Happy gaming!