What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

Arma Reforger server administration is configured in config.json. Use game.passwordAdmin for a shared in-game password, game.admins for specific Identity IDs or Steam IDs, and the rcon object for remote console access. Stop the server before editing, keep the JSON valid, then restart it and test with the least privilege that meets your needs.

How Arma Reforger admin access works

There are three relevant access paths:

  • Shared password: The value of game.passwordAdmin is entered in-game with #login <password>. Anyone who knows that password can request admin access.
  • Per-player allow-list: The game.admins array contains Identity IDs and/or Steam IDs. A listed player can use #login without supplying the shared password.
  • RCON: The rcon object defines the remote-console address, port, password and permission level.

The server owner represented by ownerToken.bin can also use commands without a password. Treat that token as an administrative credential and do not copy it to untrusted machines.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Find, back up and safely edit config.json

Host control panels place the file in different profile or configuration directories, while a self-hosted installation may use the server profile directory you selected at startup. Use the panel’s file manager or the server’s documented profile path to locate the file; do not create a second file with the same name in an arbitrary directory.

  1. Stop the Arma Reforger server and wait until the process has exited.
  2. Download or copy the current config.json and record the date in the backup name.
  3. Edit the existing file rather than replacing unrelated settings with a short example.
  4. Validate the result as strict JSON. Property names and string values require double quotation marks; items in arrays are separated by commas; comments and trailing commas are not valid JSON.
  5. Upload or save the file, start the server, and inspect the startup log for a configuration or parsing error.

Keep the original indentation if other administrators maintain the file. A syntactically valid file can still fail to provide access if an ID is mistyped, a key is placed outside its parent object, or a host panel overwrites the file during a restart.

#1 Best Overall
Sale
Compressed Air Duster,130000RPM Super Power Cordless Air Duster,Rechargeable Brushless Blower,3 Gear Adjustable Blower with LED Light,Dust Remover for Computer/House/Outdoor/Car
  • Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
  • With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
  • Wide Application:Upgraded attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
  • Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
  • Warranty & Support: Our Electric air duster comes with 5 years warranty and 24/7 customer service. During this period, if you have any questions,pls kindly feel free to contact us.

Set a shared admin password

Place passwordAdmin inside the game object. The password cannot contain spaces. In-game, an administrator enters it in chat or the command interface as #login your-password. The value is not the same as the server’s player join password unless you deliberately make it so; use a separate secret.

{
  "game": {
    "passwordAdmin": "UseA-LongerSecret9"
  }
}

The field was previously called adminPassword; Bohemia Interactive’s Dev Report #17 documented the rename to passwordAdmin and its move into the game object. Use the current field name rather than adding both names. A password with spaces will not work, so use a long combination of letters, numbers and punctuation without whitespace.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Log in and log out in the game

  1. Join the server with the account that should receive administration rights.
  2. Enter #login <password>, replacing the placeholder with the exact passwordAdmin value.
  3. Run a harmless command such as #players to confirm that the login was accepted.
  4. When finished, enter #logout. Log out before handing the account to another player or leaving a shared workstation.

If the login fails, check capitalization, hyphens and spaces first. Then verify that the edited file is the one loaded by the running instance and that the server was restarted after the change.

Rank #2
EVEO® Screen Cleaner Spray Kit (Streak-Free) TV Screen Cleaner for Smart TV, Lcd, LEd, Oled | Computer Screen Cleaner Spray and Wipe Microfiber Cloth - TV, Monitor, Laptop, iPad, Car - 6.7oz 1 Pack
  • Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
  • Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
  • Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
  • Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
  • Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth

Add named administrators with game.admins

game.admins is an array of quoted strings. Each entry may be an Arma Identity ID or a Steam ID. The feature was added in version 0.9.9.31 and is limited to 20 unique IDs. A listed player can use #login without a password.

{
  "game": {
    "admins": [
      "IdentityId-or-SteamId-1",
      "IdentityId-or-SteamId-2"
    ]
  }
}

Replace the example strings with the exact identifiers shown by your server tools or player records. Do not enter display names, add angle brackets, or leave the values unquoted. A community forum report described an otherwise failing entry that began working after quotation marks were added; use that as a syntax warning, not as a substitute for verifying the identifier itself.

Adding an ID without breaking existing settings

  1. Stop the server and back up config.json.
  2. Locate the existing game object. If an admins array already exists, append the new quoted ID after the last existing value and add a comma between entries.
  3. If there is no admins key, add it inside game; do not place it beside game at the top level.
  4. Count unique entries. Do not exceed 20, and remove an old ID before adding a new one when the limit has been reached.
  5. Save, validate the JSON, restart the server and have the listed account enter #login.

An allow-listed ID bypasses the shared-password prompt, but it does not make the account immune to bans, kicks or other server rules. Remove departed staff promptly by deleting the corresponding array value and restarting.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
BladeHawks RGB Gaming Mouse Pad Extra Large Extended 31.5x12 Inch-Black
  • 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
  • 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
  • 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
  • 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
  • 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.

Configure RCON

RCON is the remote administration interface. Its settings belong in a top-level rcon object, separate from game.

{
  "rcon": {
    "address": "0.0.0.0",
    "port": 19999,
    "password": "RemoteConsoleSecret9",
    "permission": "monitor"
  }
}
Property Purpose What is established
address Interface or address on which RCON listens. Use the address required by your host or network layout; the exact bind value is environment-dependent.
port RCON listening port. Third-party setup material commonly uses 19999, but that default has low confidence and is not confirmed for every current build.
password Secret supplied by the RCON client. It must contain at least three characters and no spaces.
permission RCON capability level. The Bohemia Interactive Community Wiki defines admin and monitor.

Use admin when the connection must run state-changing commands. Use monitor for observation and commands that do not change server state. A third-party guide describes a different administrator/moderator split, so do not assume that terminology maps to the current server. The wiki’s admin/monitor definitions are the safer reference, and command availability should be tested on the build you actually run.

RCON security checklist

  • Choose a unique RCON password of more than the three-character minimum and without spaces.
  • Do not publish the password in a Discord channel, startup script shared with players, or screenshot.
  • Restrict access at your host or firewall to the management network or trusted administrators where possible.
  • Give routine observers monitor instead of admin.
  • Change the password when a staff member leaves or a credential may have been exposed.
  • Record the selected port in your private operations notes. If 19999 is already used, follow the current host template rather than guessing a replacement.

Apply changes and verify access

Admin and RCON edits normally require a server restart because the process reads config.json during startup. Use this sequence to avoid testing an old configuration:

Rank #4
Sale
Vaydeer Wrist Rest for Keyboard and Mouse, Computer Ergonomic Wrist Support Pad, Soft Memory Foam Arm Cushion for Desk, Palm Hand Office Laptop Typing
  • 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
  • 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
  • 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
  • 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
  • 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.
  1. Announce the maintenance window and stop the server cleanly.
  2. Back up the last known-good configuration.
  3. Make one logical change at a time: password, ID list or RCON settings.
  4. Validate the JSON and save it in the location used by the active instance.
  5. Start the server and wait for the normal scenario startup instead of connecting during partial initialization.
  6. Test a password login, an ID-based login or an RCON connection from an authorized account, depending on the change.
  7. Keep the startup log and the prior backup until the test succeeds.

If the server does not start, restore the backup first. That distinguishes a JSON syntax problem from a game-version or hosting-panel problem and gets players online sooner.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Arma Reforger admin command reference

The following names come from a third-party guide written for the 1.7-era game. No official current command reference or 2026 patch notes were available to confirm every command, argument or permission rule. Treat the names as a starting checklist and verify them on your server before documenting them for staff.

Command Purpose Operational note
#login Authenticate using an allow-listed ID. Use #login <password> for the shared game.passwordAdmin path.
#logout End the current administrative session. Use it when the operator is finished.
#players Display connected players. Useful as a low-impact login test.
#kick Remove a player from the current session. Confirm the target and any required argument syntax in your build.
#ban Create, remove or list bans. The exact subcommand and identifier format are version-sensitive.
#restart Restart the current scenario. The cited guide says clients remain connected; verify this behavior before relying on it during an event.
#shutdown Stop the server. Use only when you have a restart plan and console access.

The same guide reports that RCON ban-list pages show 25 entries per page, while the in-game view shows 10. Because that paging difference is not confirmed for the current build, use the output returned by your RCON client or game version as authoritative.

Best Value
Sale
Under Desk Cable Management Tray No Drill, Metal Mesh Cable Management Under Desk with Clamp Mount, 2 Hole Cable Tray with Wire Management and Cord Organizer for Home Office Standing Desk
  • 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
  • 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
  • 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
  • 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
  • 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.

Whitelist changes

Whitelist configuration is also performed through the server configuration, but the available material does not establish one universal key name or value format for every hosting template. Do not invent a field from a guide for another version. Instead, use the whitelist section supplied by your current server template or host documentation and preserve its exact spelling and nesting.

  1. Stop the server.
  2. Back up config.json.
  3. Add the player’s exact identifier to the existing whitelist entry, using the format required by the active template and quoting string values.
  4. Validate the JSON and save the file.
  5. Restart the server and test with an account that is on the list and one that is not.

A whitelist edit that is made while the process is running may be overwritten or ignored. If the server rejects the file, restore the backup and check the host’s current schema before trying again.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Troubleshoot common failures

#login says the password is wrong

  • Confirm that the value is under game.passwordAdmin, not the obsolete adminPassword name or a different object.
  • Remove accidental spaces from the configured value and from the command.
  • Check capitalization and punctuation.
  • Restart the server after saving and verify that the active instance reads the edited file.

An allow-listed administrator still needs a password

  • Check that the ID is an exact Identity ID or Steam ID, not a nickname.
  • Ensure the value is a quoted string inside game.admins.
  • Check for a missing comma or a duplicate that caused the array to be edited incorrectly.
  • Confirm that the total number of unique IDs does not exceed 20.

The server fails to start after editing

  • Look for a missing comma, unmatched brace, smart quotation mark or trailing comma.
  • Compare the edited file with the backup and undo the last change if necessary.
  • Make sure the panel did not regenerate config.json from a separate template.

RCON cannot connect

  • Verify the address, port and password as a set; changing only the client port will not work.
  • Check that the password has at least three characters and no spaces.
  • Confirm that the RCON object is at the top level and that the server was restarted.
  • Check host or firewall access rules for the selected port.
  • If you used port 19999 because of an older guide, compare it with the current host template; that port is not guaranteed for every 2026 deployment.

A command is rejected after successful login

Authentication and authorization are separate. An RCON connection using monitor is intentionally limited to non-state-changing operations, while an in-game account may not be recognized as an administrator if its ID or password path failed. Recheck the permission value and test the command on a maintenance server before using it during a live session.

Keep the setup maintainable

  • Maintain one private change log containing the date, operator, reason and backup filename for each access change.
  • Review game.admins whenever staff changes and remove unused IDs.
  • Use a separate shared admin password and RCON password so one disclosure does not expose every control path.
  • Limit full RCON administration to people who need state-changing commands.
  • After a game update, retest login, player listing, kick, ban, restart and shutdown. Field names, command syntax, paging and the 20-ID limit are all details that can change between builds.

As of the information available for this guide, the reliable configuration model is game.passwordAdmin for a shared password, game.admins for up to 20 quoted IDs, and a top-level rcon block using the admin or monitor permission names. The command list and the commonly quoted RCON port remain version-sensitive, so confirm them after each substantial server 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.