October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan NowOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk9 min

How to Password-Protect Your ARK: Survival Evolved Server

ARK uses separate credentials for joining and administration. This guide shows how to set ServerPassword and ServerAdminPassword on Windows, Linux, and managed servers, test both paths, rotate credentials, and fix command-line overrides.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use two different settings: ServerPassword controls whether a player may join, while ServerAdminPassword only authenticates administrator commands after someone has connected. For a private server with admin controls, set both values, keep them different, and check both your launch command and GameUserSettings.ini.

What each ARK password actually does

ARK: Survival Evolved has separate admission and administration credentials. Treating them as interchangeable is the reason many servers appear to be “password protected” while ordinary players can still enter.

As an Amazon Associate I earn from qualifying purchases.

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

ServerPassword: the join password

ServerPassword is the value players must provide to connect. It protects admission to the server. If you omit this parameter entirely, the server does not require a player join password.

ServerAdminPassword: the administrator credential

ServerAdminPassword is used to authenticate administrative access through ARK’s in-game console. It does not stop ordinary players from joining. A server with only an admin password can therefore remain open to everyone.

#1 Best Overall
ARK: Survival Evolved - PlayStation 4
  • Capture and Tame Dinosaurs: Discover over 100 different dinosaurs and prehistoric creatures on the island, finding ways to tame them into useful additions for your tribe's dino herd
  • Survive Above All: Hunger, thirst, basic safety, and protecting yourself from the weather are all part of the game
  • Harvest, Hunt and Build: Cut down trees and turn them into a basic home, which you can quickly expand into a Jurassic estate. Hunt for meat, scavenge for plants (or start your own garden!)
  • Customize Everything: An extensive crafting system invites you to mix and match materials scavenged from the island, while also modifying the colors, textures, shapes, and styles
  • Explore the Island: Solve the mystery of The ARK as you explore this massive island, discovering Explorer's Notebooks (filled with clues!) throughout

Why two separate values are safer

Use a player-facing join password and a distinct administrator password. Anyone who knows the join password can connect, so sharing the admin credential as the join password would give every permitted player a route to administrative commands. Separate values also let you rotate access for players without changing the administrator credential.

Setting Purpose Who enters it What happens if it is removed
ServerPassword Restricts server admission Each player when connecting The server accepts joins without a join password
ServerAdminPassword Authenticates administrator commands An administrator through the in-game console Players can still join; administrative authentication is not configured through this setting

Before changing anything

  • Stop the server first. Do not edit a running startup script or configuration file and assume the live process will reload it.
  • Choose two non-obvious values. One is for players; the other is reserved for administrators.
  • Identify how your server starts. A self-hosted installation may use a Windows executable or a Linux shell script. A managed host may write an INI file and also append command-line arguments from its control panel.
  • Record the current configuration. Save a copy of the startup command and GameUserSettings.ini before editing so you can restore a known-working configuration.

In ARK’s documented parameter syntax, password values are entered without quotation marks. Replace the angle-bracket placeholders in examples with your actual values; do not type the angle brackets themselves.

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

Set both passwords in a dedicated-server launch command

Windows example

The Windows setup example uses the following pattern:

ShooterGameServer.exe TheIsland?SessionName=<server_name>?ServerPassword=<join_password>?Port=<port>?QueryPort=<query_port>?MaxPlayers=<max_players>?ServerAdminPassword=<admin_password>

Keep the existing map, session name, port, query port and player limit appropriate for your installation. Add ?ServerPassword=... for the password players must enter and ?ServerAdminPassword=... for the administrator credential. The question mark separates each parameter in the launch string.

A concrete structure, with illustrative placeholder names still to be replaced, is:

ShooterGameServer.exe TheIsland?SessionName=<server_name>?ServerPassword=<join_password>?Port=<port>?QueryPort=<query_port>?MaxPlayers=<max_players>?ServerAdminPassword=<admin_password>

Do not leave a literal placeholder in production. For example, replace <join_password> with the player password and <admin_password> with the administrator password, while preserving the parameter names exactly.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
Ark: Survival Evolved Plush - Poop
  • Official ARK: Survival Evolved licensed merchandise, turning one of ARK's best-known running jokes into a plush
  • Approximately 5.1 x 5.1 in (13 x 13 cm) - small enough to sit on a desk or monitor stand
  • Soft filled construction that keeps its shape on a shelf
  • Works as the punchline alongside the rest of an ARK plush collection
  • A gag gift for ARK players and survival game fans

Linux shell-script example

On Linux, use the equivalent launch command in a shell script in the server’s Linux binary directory. The setup guide identifies ShooterGame/Binaries/Linux; installations can show that directory beneath an additional ShooterGame/ level. Use the directory that contains the Linux server executable.

#!/bin/sh
./ShooterGameServer TheIsland?SessionName=<server_name>?ServerPassword=<join_password>?Port=<port>?QueryPort=<query_port>?MaxPlayers=<max_players>?ServerAdminPassword=<admin_password>

Save the file as server_start.sh, then make it executable:

chmod +x server_start.sh

Start the script only after you have stopped the old server process. If your existing script already contains additional options, append the two password parameters rather than replacing unrelated settings.

Make the server open again

To remove the requirement for a player join password, delete the entire ?ServerPassword=... segment, including its leading question mark and the parameter name. Removing only the value or leaving an empty parameter can produce a different result from removing the option itself. Leaving ServerAdminPassword in place still protects administrative authentication; it does not make the server private.

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

Set passwords through GameUserSettings.ini

The server configuration reference defines these entries:

ServerPassword=<join_password>
ServerAdminPassword=<admin_password>

Enter the values without quotation marks. The first value is required from players at join time; the second is used for administrator access through the in-game console.

Editing sequence

  1. Stop the ARK server process.
  2. Open the server’s GameUserSettings.ini file using the editor supplied by your operating system or hosting panel.
  3. Add or update ServerPassword= with the player join password.
  4. Add or update ServerAdminPassword= with a different administrator password.
  5. Save the file, close the editor, and start the server again.
  6. Test from a permitted player account before distributing the join password.

Where a control panel manages the file, use its configuration editor if it rewrites the file during a restart. Keep a private copy of the final values so a later rotation does not leave you locked out of administration.

Why an INI edit may appear to do nothing

A hosting control panel can write these settings into GameUserSettings.ini, while a custom startup command can supply the same setting separately. A command-line value may override or outlast the value in the INI file. Clearing ServerPassword in the file is therefore not sufficient if ?ServerPassword=... remains in the provider’s custom launch command.

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

When changing or removing a password on a managed server, inspect both locations:

  • The current GameUserSettings.ini entry.
  • The complete startup command or panel field that builds command-line arguments.

Authenticate as an administrator after connecting

Setting ServerAdminPassword does not automatically grant administrator status. First connect to the server as a normal player, open ARK’s in-game console, and enter:

enablecheats <admin_password>

Replace <admin_password> with the exact value configured for ServerAdminPassword. After successful authentication, administrative commands can be used through the console according to the game’s command system. The join password and admin password are not interchangeable: entering the player password at this step will not authenticate administrative access unless both values happen to be the same, which is an unsafe configuration.

Test the configuration before sharing access

Test the player path

  1. Start the server after saving the launch command or INI changes.
  2. Use a permitted account that is not running as the server administrator.
  3. Attempt to join without entering a password. The server should require the configured join password.
  4. Enter the player password exactly as saved. Confirm that the account can connect.
  5. Try an intentionally incorrect password and confirm that the connection is rejected.

Test the administrator path

  1. Connect using the player join password.
  2. Open the in-game console.
  3. Run enablecheats <admin_password> with the administrator value.
  4. Verify that the intended administrative command is accepted.
  5. Close the console and keep the administrator value out of player-facing messages.

Test after a restart

Restart the server once more and repeat a join test. This catches panels that regenerate configuration files, scripts that omit newly added arguments, and command-line overrides that are only visible when the service starts.

Rank #4
ARK: Survival Evolved Pins - Dodo
  • Official ARK: Survival Evolved licensed merchandise, featuring the Dodo sculpted in textured iron
  • Compact pin measuring about 1.6 in (4 cm) across and 0.5 in (1.2 cm) thick - light enough for caps, denim and tote bags
  • Raised, textured surface gives the design real depth instead of a flat printed look
  • Made in Japan - the pin back attaches securely and sits flat without dragging the fabric down
  • A gift for ARK players, survival game fans, and dinosaur enthusiasts

Troubleshoot a server that still accepts players

Only the admin password was configured

This is the most common explanation. ServerAdminPassword authenticates commands; it does not gate admission. Add ServerPassword to the launch command or set it in GameUserSettings.ini, then restart.

The join password was removed from the wrong place

If the INI entry is empty but players still encounter an old password—or the server behaves as though a password remains—inspect the custom startup command. A provider’s command-line setting can continue to supply ?ServerPassword=... even after the INI value has been cleared.

The parameter was deleted incompletely

When making the server open, remove the entire ?ServerPassword=... option. Leaving a fragment of the option in the command can prevent the server from interpreting the launch string as intended.

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

The wrong server instance was edited

Confirm that the file and startup script you changed belong to the instance that players are joining. On a managed service, check the active server profile or command-line field rather than a local copy. On a self-hosted machine, verify the process path and the directory from which the executable or script is launched.

The new values were never loaded

Stop the process before editing and start it again afterward. A running server may continue using the credentials loaded at startup. Perform the post-restart test instead of relying on a saved file alone.

Players are using an old credential

After a password rotation, tell players to discard saved connection details and use the new value. Test with a deliberately incorrect old value; if it still succeeds, return to the command-line and INI checks because the old setting remains active somewhere.

Best Value
ARK: Survival Evolved Pins - Rex
  • Official ARK: Survival Evolved licensed merchandise, featuring the Tyrannosaurus sculpted in textured iron
  • Compact pin measuring about 1.6 in (4 cm) across and 0.5 in (1.2 cm) thick - light enough for caps, denim and tote bags
  • Raised, textured surface gives the design real depth instead of a flat printed look
  • Made in Japan - the pin back attaches securely and sits flat without dragging the fabric down
  • A gift for ARK players, survival game fans, and dinosaur enthusiasts
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Self-hosting and managed hosting: what changes

The password parameters are the same, but the place where you edit them depends on how the server is managed.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Operational area Self-hosted dedicated server Managed server
Startup arguments You edit the Windows launch command or Linux shell script directly. A control panel may expose a custom command field that adds or overrides arguments.
GameUserSettings.ini You edit the file on the server machine. The panel may write the file or provide an integrated editor.
Password rotation Stop the process, edit the script or INI, then restart. Change the panel setting and restart, while checking for a second command-line value.
Backup and recovery You are responsible for keeping copies of the script and configuration. Use the provider’s backup and restart workflow where available, but retain your own record of the intended values.
Platforms covered by the documented setup Windows and Linux examples are provided. Confirm that the service supports the ARK: Survival Evolved edition and exposes the needed password settings.

For either model, the reliable procedure is the same: identify every source of startup settings, set distinct values, restart, and test both a normal join and administrative authentication.

Practical password-rotation procedure

Rotate the player password when the membership of a private server changes, and rotate the administrator password whenever someone who knew it should no longer have access.

  1. Tell active players that the server will be restarted.
  2. Stop the server cleanly.
  3. Generate two new, non-obvious values or choose replacements that are not reused elsewhere.
  4. Update ServerPassword and ServerAdminPassword in the active launch command, INI file, or both.
  5. Check for duplicate values in a hosting panel’s custom command field.
  6. Start the server and test the new join password.
  7. Authenticate with enablecheats <admin_password> to confirm the new admin value.
  8. Distribute only the player password to players who should be admitted.

If the old player password still works, do not assume the rotation failed randomly. Find the second configuration source that is still supplying it, correct that source, restart, and repeat the negative test.

Common configuration mistakes to avoid

  • Using one password for both roles: this gives every person who can join the information needed to attempt administrator authentication.
  • Assuming an admin password makes a server private: admission is controlled by ServerPassword.
  • Leaving quotation marks around values: the documented parameter syntax uses unquoted values.
  • Editing only the INI file on a managed service: a command-line override may take precedence.
  • Removing only the text after ServerPassword=: make the server open by removing the complete ?ServerPassword=... option.
  • Testing only one path: verify both a normal player join and enablecheats authentication after every restart or rotation.
  • Changing a live process: stop the server first so the next startup loads the intended values.

Quick reference

Goal Action
Require a password to join Add ?ServerPassword=<join_password> to the startup command or set ServerPassword=<join_password> in GameUserSettings.ini.
Enable administrator authentication Add ?ServerAdminPassword=<admin_password> or set ServerAdminPassword=<admin_password>.
Use administrator commands After connecting, run enablecheats <admin_password> in the in-game console.
Open the server to joins Remove the complete ?ServerPassword=... option from the launch command, and remove the corresponding INI setting if present.
Resolve an old password that still works Inspect both GameUserSettings.ini and the active provider or custom startup command, then restart.

Bottom line

Password-protecting an ARK: Survival Evolved server requires the join setting, not just the admin setting. Configure ServerPassword for players, configure a separate ServerAdminPassword for administrators, and remember that either value may be supplied by a launch command, an INI file, or both. A stop-edit-start cycle followed by separate join and console tests is the dependable way to confirm that the protection is working.

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

Quick Recap

Bestseller No. 2
Ark: Survival Evolved Plush - Poop
Ark: Survival Evolved Plush - Poop
Approximately 5.1 x 5.1 in (13 x 13 cm) - small enough to sit on a desk or monitor stand; Soft filled construction that keeps its shape on a shelf
Bestseller No. 4
ARK: Survival Evolved Pins - Dodo
ARK: Survival Evolved Pins - Dodo
Raised, textured surface gives the design real depth instead of a flat printed look; A gift for ARK players, survival game fans, and dinosaur enthusiasts
$11.99
Bestseller No. 5
ARK: Survival Evolved Pins - Rex
ARK: Survival Evolved Pins - Rex
Raised, textured surface gives the design real depth instead of a flat printed look; A gift for ARK players, survival game fans, and dinosaur enthusiasts
$11.99

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

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

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.