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
satellite.sky_trail Variable · Server + client
  • Server administrator
  • Client administrator
View details

Render the satellite's descent as a map-wide sky ribbon tracing the real flight path, visible from any distance at any draw distance setting. Rendered client-side from the entity's networked positions.

Technical attributes — these are not permissions:

  • Registered in the client console client
  • Included in saved settings saved
  • Replicated to clients replicated
satellite.sky_trail_age_fade Variable · Server + client
  • Server administrator
  • Client administrator
View details

Fade each point of the sky ribbon out over its lifetime (sky_trail_seconds), like a TrailRenderer - the streak continuously dissolves behind the satellite instead of holding full brightness until its points expire.

Technical attributes — these are not permissions:

  • Registered in the client console client
  • Included in saved settings saved
  • Replicated to clients replicated
satellite.sky_trail_drain_seconds Variable · Server + client
  • Server administrator
  • Client administrator
View details

Seconds the sky ribbon takes to drain away tail-first after the satellite crashes or is destroyed. The recorded point ages are compressed into this window, so the ribbon keeps shrinking exactly the way it does in flight, and the impact end of the streak is the last to go.

Technical attributes — these are not permissions:

  • Registered in the client console client
  • Included in saved settings saved
  • Replicated to clients replicated
satellite.sky_trail_max_length Variable · Server + client
  • Server administrator
  • Client administrator
View details

Maximum length of the sky ribbon in meters of flight path - the tail is trimmed to keep the ribbon at or under this. 0 = no length cap, letting the sky_trail_seconds lifetime fade own the tail instead of a hard cut.

Technical attributes — these are not permissions:

  • Registered in the client console client
  • Included in saved settings saved
  • Replicated to clients replicated
satellite.sky_trail_noise Variable · Server + client
  • Server administrator
  • Client administrator
View details

Meters of smooth random wobble baked into the sky ribbon as it's laid down, so the streak reads as turbulent rather than a perfect straight line. Keep it under the dish's size (~3m) or the trail visibly detaches from the model. 0 = perfectly straight.

Technical attributes — these are not permissions:

  • Registered in the client console client
  • Included in saved settings saved
  • Replicated to clients replicated
satellite.sky_trail_seconds Variable · Server + client
  • Server administrator
  • Client administrator
View details

Seconds of flight path the sky ribbon spans - its TrailRenderer-style lifetime: with sky_trail_age_fade on, points dissolve to nothing as they reach this age. Capped by the ribbon's internal point budget at ~128s.

Technical attributes — these are not permissions:

  • Registered in the client console client
  • Included in saved settings saved
  • Replicated to clients replicated
satellite.sky_trail_width_degrees Variable · Server + client
  • Server administrator
  • Client administrator
View details

On-screen thickness of the sky ribbon's head, in degrees of view angle - it holds the same apparent width whatever distance it's projected at, tapering to a point at the tail.

Technical attributes — these are not permissions:

  • Registered in the client console client
  • Included in saved settings saved
  • Replicated to clients replicated
satellite.targeting_budget_ms Variable · Server
  • Server administrator
View details

Crash targeting: max milliseconds per frame spent scanning for a safe crash site. The scan resumes next frame when exceeded.

satellite.targeting_coverage_factor Variable · Server
  • Server administrator
View details

Crash targeting: candidate samples tested per clearance-footprint, i.e. per (targetingRadius/clearanceRadius)^2. The sample count scales with the targeting area, so a small circle runs far fewer checks than a large one. ~1.2 is bare geometric coverage (samples spaced ~one clearance apart); the default adds margin to catch tight gaps. Pushing it much higher mostly adds correlated, redundant checks.

satellite.targeting_min_samples Variable · Server
  • Server administrator
View details

Crash targeting: minimum candidate samples per search, regardless of how small the targeting circle is. Floors the area-scaled sample count so a small but cluttered area still gets a fair number of attempts.

satellite.thruster_extra_steps Variable · Server
  • Server administrator
View details

When a thruster move finds no valid crash site, how many extra steps to take in the same direction before giving up. Fuel cost is linear in the number of steps taken (a 3-step move costs 3 fuel), and a further step isn't attempted if the player can't afford it.

satellite.thruster_module_count Variable · Server
  • Server administrator
View details

Thruster modules salvaged from fully harvesting the crash remains

satellite.thruster_module_min_condition Variable · Server
  • Server administrator
View details

Minimum condition fraction of salvaged thruster modules, regardless of how much fuel the satellite burned before lock-in

satellite.trail_alpha_scale Variable · Server + client
  • Server administrator
  • Client administrator
View details

Multiplier on the alpha of the satellite trails' authored colour gradients, saturating at full opacity - the authored fades drop to near-transparent within the first quarter of the trail, so values above 1 keep progressively more of its length visible. Applied alongside trail_time_scale as the trails switch on.

Technical attributes — these are not permissions:

  • Registered in the client console client
  • Included in saved settings saved
  • Replicated to clients replicated
satellite.trail_time_scale Variable · Server + client
  • Server administrator
  • Client administrator
View details

Multiplier on the authored lifetime of the satellite's trail renderers - a trail spans this many times the authored seconds of flight path, so it directly scales the visible streak length. Applied as the trails switch on (they sit out the projected far-distance stretch and only run once the satellite is drawn at its real position), so changes take effect at the next handover, not mid-trail. Replicated because trails render client-side.

Technical attributes — these are not permissions:

  • Registered in the client console client
  • Included in saved settings saved
  • Replicated to clients replicated
satellite.trigger Command · Server
  • Server administrator
View details

Trigger a satellite crash at the calling player's position or optional coordinates, with an optional satellite mass (kg) driving loot like a computer-controlled crash: satellite.trigger [mass] or satellite.trigger [x z [mass]]

satellite.wreck_fire_duration Variable · Server
  • Server administrator
View details

Seconds the main wreck stays too hot to harvest after impact

scraptransporthelicopter.population Variable · Server
  • Server administrator
View details

Population active on the server

Technical attributes — these are not permissions:

  • Shown in Rust’s admin interface show-in-admin-ui
sensecomponent.maxrefreshintervalseconds Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

sensecomponent.minrefreshintervalseconds Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

sentry.debugpreventduplicates Variable · Server
  • Server administrator
View details

Prevents auto turrets getting added more than once to the IO queue

sentry.hostileduration Variable · Server
  • Server administrator
View details

how long until something is considered hostile after it attacked

sentry.interferenceradius Variable · Server + client
  • Server administrator
  • Client administrator
View details

radius to check for other turrets

Technical attributes — these are not permissions:

  • Registered in the client console client
  • Included in saved settings saved
  • Replicated to clients replicated
sentry.maxinterference Variable · Server + client
  • Server administrator
  • Client administrator
View details

max interference from other turrets

Technical attributes — these are not permissions:

  • Registered in the client console client
  • Included in saved settings saved
  • Replicated to clients replicated
sentry.scantimer Variable · Server
  • Server administrator
View details

How quickly can a turret acquire a potential target. Less is faster, but perf taxing

sentry.targetall Variable · Server
  • Server administrator
View details

target everyone regardless of authorization

server.allowsorting Variable · Server
  • Server administrator
View details

Set to false to disable the storage adaptor sorting functionality

server.allowvineswinging Variable · Server
  • Server administrator
View details

When true, players can grab and swing on deployed vines; disable to prevent vine-swinging movement

Technical attributes — these are not permissions:

  • Included in saved settings saved
server.anticheatid Variable · Server
  • Server administrator
View details

Easy Anti-Cheat product ID used to authenticate this server with EAC services

server.anticheatkey Variable · Server
  • Server administrator
View details

Easy Anti-Cheat product key used alongside anticheatid for EAC server authentication

server.anticheatlog Variable · Server
  • Server administrator
View details

Sets the EOS (Epic Online Services) anti-cheat log verbosity level; higher values produce more detailed anti-cheat diagnostic output

server.anticheattoken Variable · Server
  • Server administrator
View details

When true clients must provide a valid EAC token to connect; disable only for testing or modded environments

server.arrowarmor Variable · Server
  • Server administrator
View details

Global multiplier for armour effectiveness against arrow and bow damage; 1.0 = default

Technical attributes — these are not permissions:

  • Included in saved settings saved
server.arrowdamage Variable · Server
  • Server administrator
View details

Global multiplier for all arrow and bow damage dealt; 1.0 = default, 2.0 = double damage

Technical attributes — these are not permissions:

  • Included in saved settings saved
server.artificialtemperaturegrowablerange Variable · Server + client
  • Server administrator
  • Client administrator
View details

No description is supplied in the registry.

Technical attributes — these are not permissions:

  • Registered in the client console client
  • Included in saved settings saved
  • Replicated to clients replicated
server.authtimeout Variable · Server
  • Server administrator
View details

Seconds an incoming connection has to complete authentication (Steam + EAC) before being forcibly disconnected

server.autouploadmap Variable · Server
  • Server administrator
View details

Automatically upload procedurally generated maps so that players download them (faster) instead of re-generating them

Technical attributes — these are not permissions:

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

Automatically upload an image of the map, used to show the map in the server browser

Technical attributes — these are not permissions:

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

Backup server folder

server.bag_quota_item_amount Variable · Server + client
  • Server administrator
  • Client administrator
View details

No description is supplied in the registry.

Technical attributes — these are not permissions:

  • Registered in the client console client
  • Included in saved settings saved
  • Replicated to clients replicated
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 ↗