The Ultimate Rust Admin Command List
Managing a high-population Rust server is more than just keeping the lights on. It is a complex balancing act of community moderation, technical optimization, and environmental control. Whether you are a fresh server owner or a seasoned veteran navigating the latest architectural updates, mastering the rust admin console is the difference between a thriving community and a chaotic wasteland.
The console allows you to manipulate entities, profile hardware performance, and investigate player behavior in real-time. In this guide, we will break down the essential rust server commands you need to maintain a professional and stable environment for your players.
Getting Started: How to Use the Rust Admin Console
In Rust, most administrative actions are performed through the in-game console. To access it, simply press F1 while in-game. From here, you can input rust admin console commands directly. However, before these commands will work, you must be authenticated as an owner or moderator.
Rust uses Steam64 IDs, which are unique 17-digit numbers, to identify users. To find yours or a player's ID, you can use a tool like SteamID I/O. To grant yourself permissions, you typically need to add your ID to the server configuration files or use the following commands via a third-party RCON tool or the server terminal.
-
Auth Level 2 (Owner)
Unrestricted access to all commands. This includes the ability to promote or demote other admins and modify core server variables.
-
Auth Level 1 (Moderator)
Access to player management tools like kick and ban, but restricted from changing sensitive server configurations.
Essential Administrative Authentication Commands
To assign roles while the server is running, use these specific commands. Remember that after running these, the affected player may need to reconnect for the changes to take full effect.
Add a user as a server owner with full permissions:
ownerid "Steam64ID" "OptionalName"
Add a user as a moderator with limited administrative permissions:
moderatorid "Steam64ID" "OptionalName"
Save the current administrative user list to the server configuration files:
server.writecfg
The server.writecfg command is crucial because it saves your changes to the server local files so that permissions persist after a server restart.
Server Rules & Mechanics
These rust server commands control the fundamental rules of the game world, which are highly sought after by owners looking to create modded, casual, or hardcore experiences.
Toggles Player vs Environment mode:
server.pve true/false
Enables or disables radiation across all monuments:
server.radiation true/false
Multiplier for how fast bases decay (0 disables decay):
decay.scale 1.0
Toggles the Tool Cupboard upkeep system:
decay.upkeep true/false
Toggles instant crafting for all players on the server:
craft.instant true/false
Player Moderation and Security
Moderating a community requires quick action. Whether you are dealing with a toxic player or investigating a suspected cheater, these rust admin command list items are your primary tools for enforcement.
Prints a list of all currently connected players (Ping, IP, and Steam64 ID):
status
Remove a player from the server immediately:
kick "PlayerName" "Reason"
Permanently ban a player by their Steam64 ID:
banid "Steam64ID" "Reason"
Prevents a specific player from using in-game voice chat:
mutevoice "PlayerName"
Puts you in a first-person spectator view of the player:
spectate "PlayerName"
Admin Abilities & Movement
To effectively manage a server, admins need to move around the map quickly and survive hazardous conditions while investigating player reports.
Toggles the ability to fly and pass through solid objects:
noclip
Enables or disables invincibility for the admin:
god true/false
Teleports you directly to a specific player:
teleport "PlayerName"
Restores your health, hydration, and calories to maximum:
heal
Entity Ownership & Manipulation
When an admin needs to investigate a base, bypass locks, or figure out who placed what, these rust admin console commands are mandatory.
Prints the Steam64 ID of the player who placed the entity you are looking at:
ent who
Immediately deletes the object you are currently looking at:
ent kill
Unlocks the door, box, or locker you are looking at:
ent unlock
World Generation & Spawns
While server.seed determines the map layout, these commands give you control over the map's density and how heavily populated it is with resources and animals.
Adjusts the density of bears on the map (also works for boar, wolf, stag):
bear.population 5
Spawns an entity, vehicle, or animal where you are looking:
spawn minicopter
Spawns a specific item directly into your inventory:
give "item.shortname" [amount]
Server Identity & Display
Setting up your server's public face is vital to attract more players to join. Use these commands to customize how your server looks in the browser.
Sets the bio/description of your server (use \n for line breaks):
server.description "Your Text"
Sets the 512x256 banner image that appears in the server browser:
server.headerimage "URL"
Adds a clickable "Visit Website" button to your server listing:
server.url "URL"
Professional Branding
Professional Server Branding
Your server needs to look as professional as it is managed. Stand out in the server browser with an advanced Rust server banner or a Rust Nighttime server banner designed specifically for the community.
Performance & Maintenance
To prevent lag and server instability, use these rust admin console commands to monitor health and clear memory.
Forces the server to run garbage collection (clears unused assets from RAM):
gc.collect
Toggles the AI on or off to improve performance during lag spikes:
ai.think true/false
Displays a detailed log of recent damage dealt and received:
combatlog
Searches the console for any command containing a specific keyword:
find "keyword"
Cinematic & Camera Controls
These commands are perfect for capturing high-quality, HUD-free screenshots to use in an eye-catching Rust server banner or community showcases.
Detaches your camera from your player character for cinematic shots:
debugcamera
Adjusts the movement speed of the debug camera:
camspeed 1.5
Advanced Management: RCON and Plugins
For more granular control, many server owners use rust rcon commands through external software like RustAdmin or Battlemetrics. These tools allow you to manage the server without actually being logged into the game client.
Additionally, if you want to extend your server capabilities beyond vanilla Rust, you will likely use rust server mods. Most mods are built using the Oxide (UMod) framework. Using professional rank tags for every group can help you organize your VIPs and staff members visually once you have set up your permissions.
Reload a specific plugin to apply configuration changes:
oxide.reload PluginName
Grant a specific permission to a player:
oxide.grant user "PlayerName" permission.name
Conclusion
Mastering the rust admin suite is an ongoing process. As Facepunch continues to update the game, new commands are frequently added to help server owners deal with emerging challenges. By keeping this command reference handy and maintaining a consistent moderation policy, you can build a server that players trust and return to wipe after wipe.
Ready to take your server to the next level? Start by organizing your administration workflow and ensuring your server's visual identity matches your professional management style.