Quake Live manages admin rights, moderator rights and bans together in a single text file: access.txt. What you enter is the player's SteamID64 – a 17-digit number starting with 7656.
Permission levels
| Level | Meaning |
|---|---|
mod |
Moderator – may manage players, for example mute them or remove them from the server |
admin |
Administrator – the highest level in access.txt, includes the moderator rights |
ban |
Not a permission but a ban: the player can no longer join the server |
Add an admin through access.txt
-
Stop the server
Stop your server via the dashboard. -
Connect via SFTP
Connect to your server via SFTP. -
Open access.txt
Open the following file. If it does not exist yet, create it:/baseq3/access.txt -
Enter the SteamID64
Add one entry per line, consisting of the SteamID64 and the permission level, separated by a|:76561198012345678|admin 76561198087654321|modLines starting with
#are comments and are ignored. -
Start the server
Save the file and start your server.
Grant rights while the server is running
You can also grant rights without stopping the server. To do so, use the console of your server in the dashboard.
-
Find the client ID
The commands expect the client ID – the number the server assigns to a connected player. To look it up, connect to your server in the game and enter the following command in the in-game console:/playersThe output lists every connected player with their client ID and their SteamID64.
-
Open the console
Open the console of your server via the dashboard. -
Grant the rights
Enter the desired command, for example:addadmin 3
| Command | Description |
|---|---|
addadmin <client ID> |
Make a player an administrator |
addmod <client ID> |
Make a player a moderator |
demote <client ID> |
Remove a player's admin privileges |
reload_access |
Re-read access.txt |
Security note on remote administration
The bundled server.cfg enables the ZeroMQ remote console (zmq_rcon_enable "1") and ships with the placeholder password ADMINPASSWORD.
