This guide covers how to set up and use admin commands on your ARK: Survival Ascended server, including in-game console commands, RCON access, and granting admin privileges to other players.
ServerAdminPassword in your server configuration and authenticate with it each session. If you have not configured your server yet, see the server configuration guide first.
Prerequisites
- An active ARK: Survival Ascended server with Legion Hosting
- Access to GPanel
- A
ServerAdminPasswordconfigured in yourGameUserSettings.ini(covered in Step 1 below)
Step 1 — Set the Admin Password
The admin password is set in GameUserSettings.ini under the [ServerSettings] section. If you already have an admin password configured, skip to Step 2.
- Log in to GPanel and select your ARK: Survival Ascended server.
- Stop the server from the Console tab and wait for the status to show Offline.
- Click the Files tab and navigate to
ShooterGame/Saved/Config/WindowsServer/. - Open
GameUserSettings.iniin the file editor. - Find the
[ServerSettings]section and locate or add theServerAdminPasswordline:
[ServerSettings]
ServerAdminPassword=YourSecurePassword
- Save the file and start the server from the Console tab.
Step 2 — Enable Admin Mode In-Game
Every time you join your server, you must authenticate as admin before any admin commands will work. This is required once per session.
- Join your ARK: Survival Ascended server.
- Press the tilde key (~) to open the in-game console. On some keyboard layouts the key may be ` (backtick).
- Type the following command, replacing
YourPasswordwith theServerAdminPasswordyou set in Step 1:
EnableCheats YourPassword
- Press Enter. If the password is correct, no error message will appear and you now have admin access for this session.
EnableCheats every time you join. Admin authentication does not persist between sessions. If you disconnect and reconnect, you need to run the command again.
Step 3 — Using Admin Commands
Once authenticated, you can run admin commands from the in-game console. Most commands require the cheat or admincheat prefix. The table below lists the most commonly used commands.
Most-Used Admin Commands
| Command | Description |
|---|---|
cheat God |
Toggles god mode — you cannot take damage while active. |
cheat Fly |
Enables flying mode. Use cheat Walk to return to normal movement. |
cheat Walk |
Disables fly mode and returns to normal walking/gravity. |
cheat Ghost |
Enables noclip — pass through terrain and structures. Use cheat Walk to exit. |
cheat InfiniteStats |
Gives infinite health, stamina, food, water, and other stats. Toggle off by running it again. |
cheat GiveItemNum <ItemID> <Qty> <Quality> <Blueprint> |
Gives an item by its ID number. Example: cheat GiveItemNum 1 100 1 0 gives 100 Simple Pistol Ammo. |
cheat GFI <ItemName> <Qty> <Quality> <Blueprint> |
Gives an item by short name. Example: cheat GFI MetalIngot 500 1 0 gives 500 Metal Ingots. |
cheat Summon <DinoID> |
Spawns a creature at your crosshair location. Example: cheat Summon Rex_Character_BP_C spawns a Rex. |
cheat GMSummon "<DinoID>" <Level> |
Spawns a tamed creature at a specific level. Example: cheat GMSummon "Rex_Character_BP_C" 150 spawns a tamed level 150 Rex. |
cheat TeleportPlayerIDToMe <PlayerID> |
Teleports a player to your location. Use cheat ListPlayers to find player IDs. |
cheat SetTimeOfDay <HH:MM> |
Sets the time of day. Example: cheat SetTimeOfDay 12:00 sets it to noon. |
cheat DestroyWildDinos |
Removes all wild dinos from the map. They will respawn naturally. Useful for refreshing wild spawns after changing difficulty settings. |
cheat ListPlayers |
Lists all connected players with their names and IDs. |
cheat KickPlayer <SteamID> |
Kicks a player from the server by their Steam/platform ID. |
cheat BanPlayer <SteamID> |
Bans a player from the server. Use cheat UnbanPlayer <SteamID> to reverse. |
cheat SaveWorld |
Forces an immediate world save. |
cheat DoExit |
Saves and shuts down the server. Use GPanel to start it again afterwards. |
cheat and admincheat work as prefixes. You can use either one — they are interchangeable in ARK: Survival Ascended.
Giving Items — Quick Reference
The two main ways to give items are GiveItemNum (by item ID number) and GFI (by short name). The syntax for both is:
cheat GFI <ShortName> <Quantity> <Quality> <IsBlueprint>
Quality: 1 = Primitive through higher values for better quality
IsBlueprint: 0 = item, 1 = blueprint
Common item short names:
| Short Name | Item | Example Command |
|---|---|---|
MetalIngot |
Metal Ingot | cheat GFI MetalIngot 500 1 0 |
Cemite |
Cementing Paste | cheat GFI Cemite 200 1 0 |
Polymer |
Polymer | cheat GFI Polymer 200 1 0 |
Crystal |
Crystal | cheat GFI Crystal 300 1 0 |
FlarGun |
Flare Gun | cheat GFI FlarGun 1 1 0 |
WeaponRifle |
Longneck Rifle | cheat GFI WeaponRifle 1 1 0 |
Step 4 — RCON (Remote Console) Access
RCON lets you run admin commands remotely without joining the server in-game. This is useful for managing the server from outside the game or running scheduled commands.
RCON via GPanel
GPanel includes a built-in console on the Console tab. You can type admin commands directly into the console input field while the server is running. Commands entered here are executed as if you had run them in-game with admin privileges — no EnableCheats required.
RCON via Third-Party Tools
If you prefer a dedicated RCON client, you can use third-party tools such as mcrcon, ARRCON, or RCONConsole. To connect, you will need:
| Setting | Where to Find It |
|---|---|
| RCON Port | GPanel Network tab — look for the RCON port allocation. If no RCON port is listed, contact support to request one. |
| RCON Password | Same as your ServerAdminPassword in GameUserSettings.ini. |
| Server IP | GPanel Console or Network tab. |
To enable RCON on your server, make sure the following setting exists in your GameUserSettings.ini under [ServerSettings]:
[ServerSettings]
RCONEnabled=True
RCONPort=27020
ServerAdminPassword=YourSecurePassword
RCONPort value in your config to match. Do not assume the default of 27020 applies to your server — check the Network tab for your actual allocated port.
Granting Admin Access to Other Players
In ARK: Survival Ascended, admin access is controlled entirely by the ServerAdminPassword. There is no separate admin list or per-player admin role. To give another player admin access:
- Share the
ServerAdminPasswordwith the player privately. - The player joins the server and runs
EnableCheats YourPasswordin the console to authenticate. - They will have full admin privileges for that session.
BanPlayer, DoExit, and DestroyWildDinos. Only share the password with people you fully trust. If you need to revoke access, change the ServerAdminPassword in GameUserSettings.ini and restart the server.
Verification
- Join your server and open the console with ~.
- Run
EnableCheats YourPassword— no error message should appear. - Test with a harmless command such as
cheat Fly. If your character starts flying, admin mode is working correctly. Runcheat Walkto return to normal. - Run
cheat ListPlayersto verify you can see the player list. This confirms full admin access.
Troubleshooting
EnableCheats does not work or returns an error
- Double-check that you are typing the exact password set in
ServerAdminPasswordin yourGameUserSettings.ini. Passwords are case-sensitive. - Make sure there are no trailing spaces in the password field in the config file.
- If you recently changed the password, the server must be restarted for the change to take effect.
- Confirm that the
ServerAdminPasswordline is under the[ServerSettings]section and not misplaced under a different section header.
Admin commands do nothing or return "no permission"
- You must run
EnableCheatsfirst every time you join. Admin mode does not persist between sessions. - If you disconnected and reconnected, run
EnableCheatsagain before trying any commands. - Some commands require the
cheatprefix. Try addingcheatbefore the command if it is not working (e.g.,cheat Flyinstead of justFly).
RCON connection refused or times out
- Verify that
RCONEnabled=Trueis set in yourGameUserSettings.iniunder[ServerSettings]. - Confirm the
RCONPortin the config matches the port allocated in GPanel's Network tab. - Make sure the server is fully running before attempting to connect — RCON is not available during startup.
- If no RCON port is listed in GPanel, contact support to request a port allocation.
GPanel console commands are not executing
- Ensure the server is in the Running state. Commands cannot be sent to a stopped or starting server.
- Try a simple command like
ListPlayersfirst to verify the console connection is working. - If the console shows no response, the server may have crashed silently. Check the Console tab output for errors and restart if needed.