This guide covers how to set up admins, moderators, and RCON access on your Squad dedicated server hosted with Legion Hosting. For core server configuration (Server.cfg, maps, licensing), see Squad Dedicated Server Setup Guide.
SquadGame/ServerConfig/ directory. Use the GPanel file manager or SFTP to edit them.
Admins.cfg -- Admin and Moderator Management
Located at SquadGame/ServerConfig/Admins.cfg, this file defines admin groups and assigns Steam IDs to them. Admins are identified by their 64-bit SteamID.
Finding a SteamID64
You can look up any Steam profile at steamid.io. The value you need looks like 76561198012345678.
File Format
//----------------------------------------------
// Admin Groups
// Syntax: Group=GroupName:Permission1,Permission2,...
//----------------------------------------------
Group=Superadmin:changemap,cheat,private,balance,chat,kick,ban,config,cameraman,immune,manageserver,featuretest,reserve,demos,clientdemos,pause,plugins,debug,teamchange
Group=Admin:changemap,chat,kick,ban,config,immune,reserve,manageserver,teamchange
Group=Moderator:chat,kick,ban,teamchange
Group=VIP:reserve
//----------------------------------------------
// Admin Assignments
// Syntax: Admin=SteamID64:GroupName
//----------------------------------------------
Admin=76561198012345678:Superadmin
Admin=76561198087654321:Admin
Admin=76561198011112222:Moderator
Admin=76561198033334444:VIP
Available Permissions
| Permission | Description |
|---|---|
changemap |
Can change the current layer/map mid-game. |
chat |
Can send admin broadcast messages to all players. |
kick |
Can kick players from the server. |
ban |
Can ban players from the server. |
manageserver |
Can manage server settings and restart the server. |
immune |
Prevents the admin from being kicked or banned by other admins. |
reserve |
Allows the user to fill a reserved slot when the server is full. |
teamchange |
Allows bypassing team change restrictions. |
balance |
Allows the admin to move players between teams for balancing. |
config |
Can modify server configuration via RCON. |
RCON Setup and Access
RCON (Remote Console) lets you manage your server remotely using a tool such as SQUAD RCON or any generic RCON client that supports the Squad protocol.
Enabling RCON in Server.cfg
Add or verify the following block in SquadGame/ServerConfig/Server.cfg:
[RCON]
RCON_Password=YourStrongPasswordHere
MaxRCONConnections=10
| Setting | Description |
|---|---|
RCON_Password |
The password required to authenticate with the RCON interface. Use a strong, unique password. |
MaxRCONConnections |
Maximum simultaneous RCON client connections allowed. |
Connecting with an RCON Client
- Open your RCON client (e.g., SQUAD RCON, mcrcon, or a Squad-compatible admin tool).
- Enter your server's IP address. Find this on GPanel -- see How to Find Your Server IP and Port.
- Set the port to the RCON port shown in GPanel's Network tab.
- Enter the
RCON_Passwordyou set. - Connect -- you will be able to run commands directly.
Useful RCON Commands
AdminBroadcast <message> -- Broadcast a message to all players
AdminKick <SteamID/Name> <reason> -- Kick a player
AdminBan <SteamID/Name> <duration> <reason> -- Ban a player (0 = permanent)
AdminChangeLayer <LayerName> -- Change the current layer immediately
AdminSetNextLayer <LayerName> -- Set the next layer in rotation
ListPlayers -- List all connected players with their IDs
ShowNextMap -- Display the next layer in rotation
AdminForceTeamChange <PlayerID> -- Force a player to switch teams
AdminDisbandSquad <TeamID> <SquadID> -- Disband a squad
AdminEndMatch -- End the current match
Need Help?
If you run into an issue not covered here, our support team is available to assist.
Related articles: