Arma Reforger server administration is configured in config.json. Use the game.passwordAdmin value for shared-password access with #login <password>, or add up to 20 unique IdentityIds and/or Steam IDs to game.admins so those players can log in without entering a password. Remote administration is configured separately in the rcon object, which contains the address, port, password and permission.
Godlike.Host offers hosted Arma Reforger servers with its own game panel, SFTP access and free DDoS protection, if you would rather not host it yourself.
The field names changed during development and command lists remain version-sensitive. The procedures below match the documented configuration model available for 2026, while clearly marking details that come from older third-party guides rather than a current official command reference.
As an Amazon Associate I earn from qualifying purchases.
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchPC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11How Arma Reforger admin access works
There are three practical routes to privileged commands:
- Shared admin password: Set
game.passwordAdminand enter it in-game with#login <password>. - Per-player administrators: Put IdentityIds and/or Steam IDs in
game.admins. Those listed players can use#loginwithout supplying a password. - Owner access: The owner represented by
ownerToken.bin, or an administrator listed in the server configuration, can run commands without a password.
The server reads these settings when it starts. In practice, stop the server before editing the file and restart it afterward so the process loads the new values.
#1 Best Overall
- System: Intel Core i5-13400F 2.5GHz 10 Cores | Intel B760 Chipset | 16GB DDR5 | 1TB PCIe 4.0 NVMe SSD | Windows 11 Home
- Graphics: NVIDIA GeForce RTX 5060 8GB Graphics | 1x HDMI | 2x DisplayPort
- Connectivity: 1 x USB-C 3.2 | 2 x USB-A 3.2 | 6 x USB-A 2.0 | 1 x LAN | WiFi 6 | Bluetooth 5.3 | 7.1 Channel Audio
- Tempered Side Case Panel | Custom RGB Lighting | Keyboard and Mouse
- 1 Year Parts & Labor Warranty, Free Lifetime Tech Support
Before editing config.json
- Stop the server cleanly. Editing a live file can be overwritten by the host panel or leave the running process using old values.
- Back up the current file. Keep an untouched copy of
config.jsonso you can restore a known-good configuration after a syntax error. - Preserve the existing structure. Add properties inside the existing
gameandrconobjects rather than creating duplicate objects with the same name. - Use quoted strings. Identity IDs and Steam IDs must be JSON strings. A community forum report describes an administrator entry failing until quotation marks were added.
- Validate JSON before starting. A missing comma, extra comma or unmatched brace can prevent the server from loading its configuration.
The exact file path depends on whether you self-host or use a control panel; use the panel’s configuration editor or the installation directory it identifies as the active server configuration.
Config.json fields that control administrators
| Object or field | Purpose | Important limits or behavior |
|---|---|---|
game.passwordAdmin |
Shared password accepted by the in-game #login command. |
Do not include spaces. The field was previously called adminPassword and was moved into the game object, according to Bohemia Interactive Dev Report #17. |
game.admins |
Array of players allowed to authenticate with #login without a password. |
Accepts IdentityIds and/or Steam IDs; added in version 0.9.9.31; maximum 20 unique IDs. |
rcon.address |
Network address on which the RCON service listens. | Use the address required by your host or network layout; the value is host-specific. |
rcon.port |
TCP port used by the RCON service. | A third-party 1.7-era guide uses 19999 as a default, but that value is not confirmed for every current build. |
rcon.password |
Password used by an RCON client. | At least three characters and no spaces, according to the Bohemia Interactive Community Wiki. |
rcon.permission |
Defines the RCON capability level. | The wiki documents admin and monitor. |
Set a shared admin password
This is the simplest method when a small, trusted group shares one credential.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →- Stop the server and open its active
config.json. - Inside the
gameobject, add or changepasswordAdmin. Use a password without spaces; punctuation and mixed case make accidental guessing harder. - Save valid JSON, then start or restart the server.
- Join the server as a player, open the chat or command input, and enter
#login your-password. The command is specifically documented as#login <password>. - Test a harmless administrative command, such as
#players, to confirm that authentication succeeded.
Do not leave the old adminPassword property in place as a second setting. The current name is game.passwordAdmin; duplicate or obsolete fields make it unclear which value the server will honor.
Rank #2
- Legend perfected: Modern design with a matte basalt black finish in an optimized chassis with customizable AlienFX lighting zones, including the striking stadium lighting.
- Game changing graphics: Step into the future of gaming and creation with the NVIDIA GeForce RTX 5070 graphics, powered by NVIDIA Blackwell architecture.
- Marathon gaming unlocked: This high-performance technology ensures clean energy is consistently available, unleashing the top-level power of Intel Core Ultra 7 265F processor as you game, livestream, and multi-task for hours on end.
- Total command: Alienware Command Center software allows you to create and edit AlienFX lighting across the ecosystem, choose and monitor your performance mode across distinct power states, and create custom gaming profiles for your whole library.
- Dell Services: 1 Year Onsite Service provides support when and where you need it. Dell will come to your home, office, or location of choice, if an issue covered by Limited Hardware Warranty cannot be resolved remotely.
Add named administrators with game.admins
Use the array when each administrator should be identified by their account rather than receiving a shared secret. The array can contain IdentityIds, Steam IDs, or a mixture of both, with a limit of 20 unique IDs.
{
"game": {
"passwordAdmin": "NightShift-Admin-9",
"admins": [
"IdentityId-or-SteamId-one",
"IdentityId-or-SteamId-two"
]
}
}
The values shown are illustrative strings; replace them with the exact identifiers exposed by your server or host panel. Keep every entry inside quotation marks and separate entries with commas. Do not use a player’s display name, clan tag or an unquoted numeric value unless the server documentation explicitly identifies it as the required account ID.
- Stop the server and back up
config.json. - Locate the existing
gameobject. Addadminsas an array if it is absent. - Paste each approved IdentityId or Steam ID as a quoted string. Remove duplicates so the 20-ID limit is not consumed unnecessarily.
- Save and validate the JSON.
- Restart the server. Each listed player can enter
#loginwithout appending a password.
Keeping a non-empty passwordAdmin as an emergency credential is optional operationally, but it creates a shared secret that must be protected. If you use both methods, treat the password as capable of granting the same administrative power as a listed account.
Free tools Windows power users keep installed
One-click scans. No signup required.
Rank #3
- System: Core i9 Unlocked OC CPU | Premium Chipset | 64GB Ram (Twice the high end average of 32GB in other systems) | 5TB Storage Total: 1TB M.2 NVMe up to 7000MB/s speeds SSD + 4TB 7200RPM HDD (Ultra Fast Storage), Extra M.2 NVME and HDD Port for additional Storage | Windows 11 PRO preinstalled for Advanced security and device control.
- Graphics: NVIDIA GeForce RTX 5070 OC 12GB | Factory overclocked for higher and more consistent frame rates | Real-time ray tracing for realistic lighting and reflections | DLSS 4.0 support for smoother performance at higher resolutions | Improved efficiency and lower power draw | Stronger support for multi-monitor setups with 1x HDMI and 3x DisplayPort | Better stability for long gaming sessions and GPU-accelerated tasks | VR and AI Deeplearning Ready
- Cooling & Design: 360mm Liquid Cooling | Intelligently controlled Fan Speeds for whisper quiet performance | ARGB Lighting (Software Control for thousands of options) | Dragon Front Panel | Total of 11 Fans (3 on GPU, 1 on Power supply, 8 on Overall temperature control)
- Connectivity: 1 x USB-C 3.2 | 8 x USB 3 |1 x LAN / Ethernet up to 2.5GB/s | WiFi up to 2.4GB/s | Bluetooth Enabled | Game and VR Ready | 850W 80+ GOLD Power Supply With x6 Extra SATA Connectors
- Build Quality & Support: Premium components chosen for long-term reliability | Thorough quality testing before shipment | 3-year parts warranty and 5-year labor warranty | Access to specialists with over 20 years of experience for hardware, software, and performance support | Quiet and dependable operation for everyday and extended use || As of August 17, 2026, all firmware and software components are fully updated before shipment. Fast, free 10 minute firmware update assistance is now available through our support team (Note: Firmware only needs to be updated once every 2-3 years)
Log in and log out in game
Authenticate
Enter #login <password> with the exact value of game.passwordAdmin. A player present in game.admins, or the owner associated with ownerToken.bin, uses #login without a password. If the command is rejected, reconnect after the restart and verify that the account identifier is in the array as a quoted string.
End the session
Use #logout when you no longer need elevated access, especially on a shared machine. Logging out reduces the chance that someone else can issue a command from the same game session.
Configure RCON
RCON is separate from in-game chat commands. Its connection details live in the top-level rcon object of config.json. A minimal illustrative structure is:
Rank #4
- Dress in style for duty on Everon. Built to answer the call of military service and survive arma for days at a time, so take a day off the battlefield duty and dress to impress your squad with our low weight but high cool reforger inspired army design.
- Compatible with all versions of arma so PC gamers and console players can spend dayz in reforger gaming in comfort and style on Everon. A great gamer gift for any military army simulator player.
- Lightweight, Classic fit, Double-needle sleeve and bottom hem
{
"rcon": {
"address": "127.0.0.1",
"port": 19999,
"password": "Rcon-Only-9x",
"permission": "admin"
}
}
The address and port in this example are not universal defaults. A third-party 1.7-era guide cites port 19999, while the current wiki defines the fields but does not establish that port for every 2026 deployment. Keep the address and port supplied by your host or network administrator, and open the firewall only for the trusted management network.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Fix the driver behind crashes, sound loss and screen glitches3Clear out junk files and repair common Windows errorsChoose the permission value
| Value | Documented capability | When to use it |
|---|---|---|
admin |
The wiki describes an admin as able to perform any command. | Use for a fully trusted operator who must change server state. |
monitor |
The wiki describes a monitor as limited to commands that do not change server state. | Use for status visibility, moderation oversight or monitoring integrations. |
One older guide describes a different administrator/moderator split. The wiki’s admin/monitor definitions are the safer reference; verify the accepted value against the server build if startup logs reject it.
RCON setup checklist
- Stop the server and back up the configuration.
- Fill in the existing
rconobject’s address, port, password and permission fields. - Use an RCON password of at least three characters with no spaces. Do not reuse the in-game admin password.
- Save valid JSON and restart the server.
- From an RCON client on an allowed network, connect to the configured address and port.
- Test a read-only operation first. Grant
adminonly after the connection and firewall rules are confirmed.
If a client cannot connect, check the server’s listening address, the selected port, host-panel port allocation, local and cloud firewalls, and whether the server actually restarted with the edited file. A successful game connection does not prove that RCON is reachable.
Best Value
- System: Intel Core Ultra 5 225F 3.3GHz 10 Cores | Intel B860 Chipset | 16GB DDR5 | 1TB PCIe 4.0 NVMe SSD | Windows 11 Home
- Graphics: NVIDIA GeForce RTX 5050 8GB Graphics | 1x HDMI | 2x DisplayPort
- Connectivity: 5 x USB-A 3.2 | 2 x USB-A 2.0 | 1 x LAN | WiFi 6 | Bluetooth 5.3 | 7.1 Channel Audio
- Tempered Side Case Panel | Custom RGB Lighting | Keyboard and Mouse
- 1 Year Parts & Labor Warranty, Free Lifetime Tech Support
Arma Reforger command reference
The following names come from a third-party guide covering the 1.7 era. They are useful starting points, not a guarantee that every command or argument is unchanged in a 2026 build. Test on an empty or private server before using a command during a live event.
| Command | Function described by the guide | Operational note |
|---|---|---|
#login |
Authenticate as an administrator; listed admins can omit the password. | Use the exact password form documented above. |
#logout |
End the current administrative session. | Run it when finished on shared systems. |
#players |
Show connected players. | Useful as a low-impact authentication test. |
#kick |
Remove a connected player. | Confirm the target identifier before executing. |
#ban |
Create, remove or list bans, depending on the subcommand or arguments. | Exact argument syntax is build-sensitive; check in-game help or your RCON client’s command help. |
#restart |
Restart the current scenario while keeping clients connected. | This is not the same as restarting the dedicated server process. |
#shutdown |
Shut down the server. | Reserve for planned maintenance or emergencies. |
The same guide states that RCON ban-list pages contain 25 entries, while the in-game view contains 10. Treat those page sizes as version-specific behavior rather than a permanent API contract.
Whitelist changes
Whitelist editing is a configuration change, not an in-game command in the documented procedure. The published third-party instructions are:
- Stop the server.
- Open
config.jsonand add the permitted account entry in the whitelist section used by your server version or hosting panel. - Check that the identifier is formatted exactly as the configuration schema expects and that the JSON remains valid.
- Save the file and restart the server.
- Test with an allowed account and then with an account that should be refused.
The available instructions do not establish one universal whitelist property name for every build, so do not invent a new key if your host’s generated configuration already provides a whitelist section. Use the key exposed by that version’s template or panel.
Troubleshoot failed admin logins
“Unknown command” or no privilege
- Confirm the server was restarted after editing.
- Check that the field is
game.passwordAdmin, not the retiredadminPasswordname. - Ensure you used
#loginin the game’s command input, not a normal chat message that the server does not parse. - Verify that the password contains no spaces and matches case exactly.
- If using
game.admins, confirm the account ID is exact, quoted and inside thegameobject.
One listed administrator works and another does not
- Compare the failing entry character by character with the ID shown by the server or host panel.
- Look for missing quotation marks, trailing spaces or a comma omitted between array entries.
- Count unique entries; the documented limit is 20.
- Remove duplicate or stale IDs, restart, and test again.
RCON refuses the connection
- Confirm the client is using the configured address and port, not the game-query or gameplay port.
- Check that the RCON password has at least three characters and no spaces.
- Verify the firewall and host-panel port mapping.
- Check server startup logs for an invalid permission value; the documented values are
adminandmonitor. - Make sure the edited file is the one loaded by the running instance.
Security and operational practices
- Keep
passwordAdminandrcon.passworddifferent. A leak in one channel should not automatically expose the other. - Give RCON
monitorpermission to dashboards or observers that do not need to change state. - Restrict the RCON port at the firewall instead of exposing it to every internet address.
- Remove former staff from
game.adminspromptly and rotate shared passwords after staff changes. - Store a dated backup before every configuration edit and record which IDs were added or removed.
- Test destructive commands such as
#kick,#ban,#restartand#shutdownon a private instance first.
What may change between builds
Field names, command syntax, ban-list paging and the 20-ID administrator cap are all liable to change. The rename from adminPassword to game.passwordAdmin demonstrates why older tutorials can fail even when their general approach is correct. There is no confirmed official 2026 command reference accompanying these settings, so check the command help exposed by your installed build and read startup errors after updates. Revalidate the configuration after patches rather than assuming a 1.7-era guide still describes every argument.
Quick Recap
Recommended setup for a small community
- Use
game.adminsfor named staff accounts, staying below the 20-unique-ID limit. - Keep a strong, private
game.passwordAdminas a break-glass method, and rotate it when staff changes. - Enable RCON with a separate password and start with
monitorfor read-only tooling. - Promote only trusted operators to RCON
admin. - Document whitelist changes and test access after every restart or game update.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




