Skip to content

Vanilla Rust admin commands

Copy useful server administration examples or search the complete vanilla command and variable registry.

Search for a command in the full registry ↓

Common server commands

Run these in the server console or an RCON client, not directly in F1. Replace <STEAM64_ID> with the player’s ID before running a command.

List connected players

Shows player names, Steam64 IDs, connection times and network information.

global.status

The output includes player IP addresses. Do not publish it unredacted.

Save the world now

Writes the current world and player save without stopping the server.

server.save

This is not an off-server backup and does not save plugin configuration files.

Disconnect one player

Disconnects the connected player and displays the reason. It does not ban them.

global.kick <STEAM64_ID> "Rule violation"

Check the Steam64 ID; the player can reconnect afterwards.

Ban a Steam account

Adds a ban by Steam64 ID, including when that player is offline.

global.banid <STEAM64_ID> "Player name" "Rule violation"

Permanent ban: verify the account. Run server.writecfg afterwards to persist it.

Remove a ban

Removes this Steam64 ID from the server’s ban list.

global.unban <STEAM64_ID>

Run server.writecfg afterwards to persist the updated ban list.

Grant owner access

Gives this account Rust auth level 2 and saves the owner entry.

global.ownerid <STEAM64_ID>

Only for trusted administrators. A player issuing it needs auth level 2.

Revoke owner access

Removes and saves the owner entry; a connected player loses their admin flag.

global.removeowner <STEAM64_ID>

Do not remove your only owner unless you still have server-console access.

Persist server settings

Writes supported console settings to cfg/serverauto.cfg and saves the user/ban list.

server.writecfg

This writes current values; it does not export Oxide or Carbon plugin JSON files.

Commands: Facepunch documentation ↗

Search the full registry · 2,230 entries

Registry from the vanilla server installed on 20 Sept 2026. Native descriptions are in English; this is not the complete current client F1 command list.

An access flag does not mean a command is safe. Back up your server before changing the world or shutting it down.

2,230 results

Vanilla Rust admin commands
Name and contextRegistered accessDetails
global.skin_looking Command · Server
  • Server administrator
View details

<skin>

global.skin_radius Command · Server
  • Server administrator
View details

skin_radius 'skin' 'radius'

global.skipqueue Command · Server
  • Server administrator
View details

Moves the specified Steam64 ID to the front of the connection queue so they connect immediately on next join

global.skipqueueid Command · Server
  • Server administrator
View details

Adds skip queue permissions to a SteamID

global.sleep Command · Server
  • Server administrator
View details

Puts the calling player into the sleeping state, disconnecting their control and making them a sleeping entity on the server

global.sleepingusers Command · Server
  • Server administrator
View details

Show user info for players on server.

global.sleepingusersinrange Command · Server
  • Server administrator
View details

Show user info for sleeping players on server in range of the player.

global.sleeptarget Command · Server
  • Server administrator
View details

Puts the player that the calling admin is looking at into the sleeping state; useful for testing sleeping player interactions

global.spectate Command · Server
  • Server administrator
View details

Enters spectator mode; optionally accepts a player name or Steam ID to spectate that specific player from a third-person camera

global.spectateid Command · Server
  • Server administrator
View details

Enters spectator mode targeting the entity or player with the given network entity ID

global.sprayduration Variable · Server
  • Server administrator
View details

Base time (in seconds) that sprays last

Technical attributes — these are not permissions:

  • Included in saved settings saved
  • Shown in Rust’s admin interface show-in-admin-ui
global.sprayoutofauthmultiplier Variable · Server
  • Server administrator
View details

Multiplier applied to SprayDuration if a spray isn't in the sprayers auth (cannot go above 1f)

Technical attributes — these are not permissions:

  • Included in saved settings saved
  • Shown in Rust’s admin interface show-in-admin-ui
global.stats Command · Server
  • Server administrator
View details

Print out stats of currently connected clients

global.status Command · Server
  • Server administrator
View details

Print out currently connected clients

global.status_sv Command · Server
  • Server player
View details

No description is supplied in the registry.

global.steamconnectiontimeout Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

global.steamnagleflush Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

global.steamnagletime Variable · Server
  • Server administrator
View details

Nagle time, in microseconds

global.steamnetdebug Variable · Server
  • Server administrator
View details

Turns on varying levels of debug output for the Steam Networking. This will affect performance. (0 = off, 1 = bug, 2 = error, 3 = important, 4 = warning, 5 = message, 6 = verbose, 7 = debug, 8 = everything)

global.steamnetdebug_ackrtt Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

global.steamnetdebug_message Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

global.steamnetdebug_p2prendezvous Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

global.steamnetdebug_packetdecode Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

global.steamnetdebug_packetgaps Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

global.steamnetdebug_sdrrelaypings Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

global.steamrelayinit Command · Server
  • Server administrator
View details

No description is supplied in the registry.

global.steamsendbuffer Variable · Server
  • Server administrator
View details

Upper limit of buffered pending bytes to be sent

global.steamsendratemax Variable · Server
  • Server administrator
View details

Maxminum send rate clamp, 0 is no limit

global.steamsendratemin Variable · Server
  • Server administrator
View details

Minimum send rate clamp, 0 is no limit

global.steamstatus Command · Server
  • Server administrator
View details

No description is supplied in the registry.

global.subscriptions Command · Server
  • Server administrator
View details

Prints a table of active network group subscriptions for the calling player, showing realm and group ID; supports --json flag

global.sysinfo Command · Server
  • Server administrator
View details

Prints a summary of the current machine hardware and OS info including CPU, GPU, RAM, and platform

global.sysuid Command · Server
  • Server administrator
View details

Prints the unique device identifier for the current machine as reported by Unity SystemInfo.deviceUniqueIdentifier

global.teaminfo Command · Server
  • Server administrator
View details

Prints a table of all members in the team of the specified player showing Steam ID, username, online status, and whether they are team leader; supports --json

global.teleport Command · Server
  • Server administrator
View details

Teleports the calling admin to a player by name or partial name match; if two arguments are given, moves the first-named player to the second

global.teleport2autheditem Command · Server
  • Server administrator
View details

<steamID/name> <optional: filter> - Teleport to a random entity the player is authed on

global.teleport2death Command · Server
  • Server administrator
View details

Teleports the calling admin to their own most recent death location

global.teleport2entityid Command · Server
  • Server administrator
View details

Teleport to the entity with the specified network ID

global.teleport2grid Command · Server
  • Server administrator
View details

Teleports the calling admin to the centre of the named map grid square (e.g. A1, B3)

global.teleport2marker Command · Server
  • Server administrator
View details

Teleports the calling admin to the map marker they have placed on their in-game map

Data source and version

Native Facepunch files installed on 20 Sept 2026 · build 25353106 · 2,230 entries.

This is a vanilla server registry. It does not include plugin-added commands, every launch argument or every client command. Effective values and secrets are not read.

Facepunch documentation ↗