This guide explains how to configure admin privileges and the whitelist on your Astroneer dedicated server. For initial server setup, startup variables, and connection instructions, see Astroneer Server Setup Guide.
Admin Controls
The server owner (the player matching OwnerName and OwnerGuid) has full administrative control over the server. Admin privileges are granted automatically when you join -- there is no separate admin login or password.
OWNER_NAME and OWNER_GUID values are configured in GPanel's Startup tab. These correspond to the OwnerName and OwnerGuid settings in AstroServerSettings.ini. See Astroneer Server Setup Guide for details on setting these values.
Owner Capabilities
- Kick Players -- Remove a player from the server. Open the player list in-game, select the player, and choose to kick them.
- Whitelist Management -- Approve or deny join requests when the whitelist is enabled (see the Whitelist section below).
- Save Management -- Trigger manual saves and manage save slots through the in-game menu.
- Server Shutdown -- Initiate a graceful server shutdown from in-game. However, it is generally better to stop and start the server from GPanel for reliability.
Whitelist
The whitelist restricts your server so that only approved players can join. This is useful for private servers or small groups.
Enabling the Whitelist
- Stop your server from GPanel.
- Open
Astro/Saved/Config/WindowsServer/AstroServerSettings.iniusing the Files tab or via SFTP. - Set
WhitelistEnabled=True. - Save the file and start the server.
Managing the Whitelist
Once the whitelist is enabled, the server owner (the player identified by OwnerName and OwnerGuid) can manage it in-game:
- When a non-whitelisted player attempts to join, the owner receives a notification and can approve or deny the request.
- Approved players are added to the whitelist and can join freely in the future.
- The owner can also remove players from the whitelist through the in-game server management menu.
Troubleshooting
No Admin Privileges In-Game
- Confirm that both
OWNER_NAMEandOWNER_GUIDare set correctly in GPanel's Startup tab. - The owner name is case-sensitive and must match your Steam username exactly.
- If you recently changed your Steam username, update
OWNER_NAMEto match. - Verify the values in
AstroServerSettings.inimatch what is set in GPanel. The INI file values take precedence if they differ.
Related Articles
Need Help?
If you run into issues with admin privileges or the whitelist that are not covered here, open a support ticket and include your server IP, a description of the problem, and any relevant error messages from the GPanel console.