New

EmeraldHost 2.0 is here: faster, more intuitive, and made for everyone - the new panel!

Learn more
Guides
How to Kick and Ban Players on Your Arma 3 Server
Arma 3Arma 3Kick & Ban Players

How to Kick and Ban Players on Your Arma 3 Server

Kick and ban players on an Arma 3 server

3 min read
Jul 30, 2026

There are two ways to remove players: directly in the game through the chat console, or from outside through BattlEye RCON – even when you are not on the server yourself.

Use commands in the game

  1. Log in as admin
    Press the / key in the game to open the chat console and log in as admin:

    #login yourAdminPassword
    
  2. Kick a player
    Disconnect a player from the server. You can pass the player name, the ID or the player number:

    #kick PlayerName
    

    The player is disconnected immediately but can rejoin at any time.

  3. Ban a player
    Block a player permanently. With #exec, the name or ID has to be wrapped in quotation marks:

    #exec ban "PlayerName"
    

    The player's ID is added to the ban list ban.txt in the main directory of your server.

  4. Lift a ban
    Remove a ban again. Only the player's UID works here, not the name:

    #exec unban "76561198012345678"
    

Command overview

Command Description
#kick <name/ID> Disconnect a player from the server
#exec ban "<name/ID>" Ban a player permanently
#exec unban "<UID>" Lift a ban – only possible using the UID
#lock Lock the server – nobody can join anymore
#unlock Unlock the server again

Set up BattlEye RCON

With RCON you manage players from your PC without being in the game. In Arma 3, RCON runs exclusively through BattlEye.

  1. Stop the server
    Stop your server via the dashboard.

  2. Enable BattlEye
    Open the file /server.cfg via SFTP and make sure it contains the following value:

    BattlEye = 1;
    
  3. Determine the port
    RCON runs through the BattlEye port of your server – that is the Game Port + 4. The ports assigned to your server are shown in the dashboard. If that port is not available to you, assign an additional port to your server there and use it instead.

  4. Create the BattlEye configuration
    Change into the battleye folder of your server via SFTP and create the file beserver_x64.cfg there – or open it if it already exists. Enter the following two lines:

    RConPassword yourRconPassword
    RConPort yourRconPort
    
  5. Start the server
    Save the changes and start your server.

  6. Connect via RCON
    Connect using an RCON tool such as BattleWarden and enter the IP address of your server, the RCON port and the RCON password.

RCON commands

Command Description
players Shows all connected players with player number, GUID and ping
kick [player #] [reason] Disconnects a player from the server
ban [player #] [time] [reason] Bans a connected player by GUID, 0 means permanent
addBan [GUID or IP] [time] [reason] Bans a player who is currently not connected
bans Lists all active bans together with their ban number
removeBan [ban #] Lifts a single ban
loadBans Reloads the ban list
writeBans Removes expired bans from the list
say [player #] [message] Sends a message, -1 sends it to everyone
Written byEmeraldHost Team
Last updated on Jul 30, 2026 Edit on GitHub

Did this article help you?

Your feedback helps us improve our guides.

Help shape the guides

€10.00 in credit for every new guide, €5.00 for every improvement.

Contact Support

Create a support ticket and our team will get back to you as soon as possible – personal and professional.

Go to Support
1257 members online

Discord Community

Connect with other players, get quick help from the community, and stay up to date with the latest news.

Join Discord
Arma 3

Ready to get started?

Rent your Arma 3 Server now

Join our Discord community 1257 members online right now