Arma Reforger Admin Commands

Complete reference for RCON and server administration commands.

#playersadmin

List all players currently connected to the server with their IDs

Syntax:#players
Example:#players
#kickadmin

Kick a player from the server. Player ID can be found using #players

Syntax:#kick <playerID> [reason]
Example:#kick 5 "Team killing"
#banadmin

Ban a player for specified duration. Duration in minutes, 0 for permanent

Syntax:#ban <playerID> <duration> [reason]
Example:#ban 5 60 "Cheating"
#unbanadmin

Remove a ban from a player using their ID or GUID

Syntax:#unban <playerID|GUID>
Example:#unban 76561198012345678
#bansadmin

List all currently banned players

Syntax:#bans
Example:#bans
#sayadmin

Broadcast a message to all players on the server

Syntax:#say <message>
Example:#say Server restart in 5 minutes!
#whisperadmin

Send a private message to a specific player

Syntax:#whisper <playerID> <message>
Example:#whisper 5 Please follow server rules
#restartadmin

Restart the server. Optional delay in seconds

Syntax:#restart [delay]
Example:#restart 300
#shutdownadmin

Shutdown the server gracefully. Optional delay in seconds

Syntax:#shutdown [delay]
Example:#shutdown 60
#missionadmin

Change the current mission/scenario

Syntax:#mission <name>
Example:#mission Conflict
#lockadmin

Lock the server to prevent new players from joining

Syntax:#lock
Example:#lock
#unlockadmin

Unlock the server to allow new players to join

Syntax:#unlock
Example:#unlock
#maxplayersadmin

Set the maximum number of players allowed

Syntax:#maxplayers <number>
Example:#maxplayers 64
#loginall

Authenticate as admin using the RCON password

Syntax:#login <password>
Example:#login mySecretPassword
#logoutadmin

Logout from admin session

Syntax:#logout
Example:#logout
#adminsadmin

List all connected administrators

Syntax:#admins
Example:#admins
#statusadmin

Show server status including player count, uptime, and performance

Syntax:#status
Example:#status
#versionadmin

Display server version information

Syntax:#version
Example:#version
#uptimeadmin

Show how long the server has been running

Syntax:#uptime
Example:#uptime

Using Admin Commands

Admin commands are executed through RCON (Remote Console) or in-game admin chat. You must be authenticated as an admin to use most commands. Use #login with your RCON password to authenticate, or ensure your player ID is in the admins array of your config.json.

Setting Up Admin Access

To use admin commands on your Arma Reforger server, you need to configure admin access in your config.json file. Add player Identity IDs to the admins array and set an RCON password.

"game": {
  "admins": [
    "YOUR_IDENTITY_ID_HERE"
  ]
}

Use our Identity Finder to get your Bohemia Identity ID from your Steam ID.

RCON vs In-Game Admin

Admin commands can be executed in two ways:

  • RCON - Remote console access from outside the game using an RCON client
  • In-Game - Type commands in chat while logged in as admin

RCON is recommended for server management as it doesn't require you to be in-game.

How to Become Admin in Arma Reforger

Method 1: In-Game Admin Login

Use the #login command in chat with your admin password:

#login YourAdminPassword

The password is set in config.json under passwordAdmin

Method 2: RCON (Remote Console)

Connect remotely using BattlEye RCON protocol. Configure in config.json:

"rcon": {
  "port": 19999,
  "password": "RconPassword"
}

Use our RCON Client to connect

Admin Configuration in config.json

{
  "game": {
    "passwordAdmin": "YourSecretAdminPassword"
  },
  "rcon": {
    "address": "0.0.0.0",
    "port": 19999,
    "password": "YourRconPassword",
    "permission": "admin",
    "maxClients": 16
  }
}

Admin Settings:

  • passwordAdmin - Password for #login command
  • rcon.password - Password for RCON tools
  • rcon.permission - Required level (admin/moderator)

Security Tips:

  • Use different passwords for admin and RCON
  • Never share admin passwords publicly
  • Use strong, random passwords
  • Change passwords periodically

Frequently Asked Questions

What's the difference between admin and moderator permissions?

+

Admin has full access to all commands including server control (#restart, #shutdown). Moderator has limited access, typically player management (kick, ban) but not server control. Set permission level in config.json under rcon.permission.

How do I find a player's ID to kick or ban them?

+

Use the #players command to list all connected players with their IDs. The output shows player number, name, and GUID. Use the player number with kick/ban commands. Example: If "Player123" is #5, use #kick 5.

Can I give admin to specific players without sharing the password?

+

Arma Reforger doesn't have a built-in admin whitelist by Steam ID. All admins must use the shared passwordAdmin. For granular control, consider using different passwords for different permission levels (admin vs moderator) or third-party admin tools.

Why are my admin commands not working?

+

Common issues: 1) Not logged in - use #login first, 2) Wrong password - check config.json, 3) Missing # prefix - most commands need #, 4) Insufficient permissions - check permission level, 5) Command typo - verify syntax. For RCON, ensure port 19999 is open.

Execute Commands Remotely

Use our free RCON Client to manage your server from any browser without being in-game.