RRust

Rust Admin Commands and RCON Guide for Server Owners

M
MANAfuel Team
7 min readUpdated May 2026
Rust server RCON console in MANAfuel dashboard showing admin commands

Essential Rust admin commands for banning, kicking, managing players, and remote server control through the MANAfuel RCON console.


  1. Open the RCON Console

    Navigate to your Rust server in the MANAfuel dashboard and open the RCON Console tab. This connects directly to your server over the RCON protocol (port 28016 by default) with your admin credentials pre-filled — no external RCON client needed. The console shows real-time server output including player connections, chat messages, and system events. Type commands directly in the input field at the bottom and press Enter to execute.


  2. Manage Players: Kick and Ban

    The most common admin commands are player management. To kick a player, type kick "PlayerName" "reason" — they disconnect immediately but can rejoin. To ban a player permanently, use ban "PlayerName" "reason" — this adds them to the server banlist. To unban, use unban SteamID64. View all connected players with status, which shows each player's SteamID, display name, ping, and connection duration. For temporary bans, use banid SteamID64 "reason" duration where duration is in seconds.


  3. Grant and Revoke Admin Access

    Rust has two admin tiers: owner (full access) and moderator (limited access). Add an owner with ownerid SteamID64 "PlayerName" "reason" and a moderator with moderatorid SteamID64 "PlayerName" "reason". Remove access with removeowner or removemoderator followed by the SteamID64. These commands modify the users.cfg file on your server. After adding or removing admins, run server.writecfg to save the changes permanently.


  4. Control Server State

    Manage your server state from the RCON console. Use server.save to force an immediate world save — useful before maintenance or plugin changes. Check server performance with server.fps to see the current tick rate and perf to get a detailed performance breakdown. To send a message to all players, use say "Your message here" — it appears in global chat as a server announcement. For scheduled maintenance, warn players with say before initiating a restart.


  5. Manage Oxide Plugin Permissions

    If you run Oxide plugins (and you should — see our Oxide plugins guide), the permission system is managed through RCON. Grant a permission with oxide.grant user SteamID64 pluginname.permission or to an entire group with oxide.grant group groupname pluginname.permission. View all permissions with oxide.show perms, list groups with oxide.show groups, and check a specific player's permissions with oxide.show user SteamID64. Create custom groups for VIP players or staff with oxide.group add groupname.


  6. Teleport and Spawn Management

    As an admin, use teleport "PlayerName" to teleport to a player's location, or teleport "Player1" "Player2" to teleport one player to another. To move yourself to specific coordinates, use teleportpos x y z. Spawn items with inventory.give "PlayerName" "item.shortname" amount — useful for testing or compensating players after a bug. View all available item shortnames with inventory.giveid to browse the item list.


  7. Monitor Server Health with Bob

    Beyond manual RCON commands, Bob monitors your server continuously. If tick rate drops below acceptable levels during high-population periods, Bob surfaces a performance alert in your dashboard with the specific metric and timestamp. If a player reports abuse and you miss it in chat, Bob logs chat history that you can review in the server panel. Bob also detects crash loops — if your server restarts unexpectedly more than twice in 10 minutes, Bob captures the error, rolls back to the last stable state, and notifies you with a diagnostic summary.

FAQ

Frequently asked questions

Q1

Where do I find a player's SteamID64?

Run the status command in the RCON Console. It lists every connected player with their SteamID64, display name, and connection info. For offline players, search their Steam profile URL — the 17-digit number in the URL is their SteamID64.
Q2

Can I use an external RCON client instead of the dashboard console?

Yes. Your server's RCON port and password are available in the server panel under Connection Info. Any standard RCON client (RustAdmin, WebRCON, BattleMetrics) works. The dashboard console is just the most convenient option since it requires no setup.
Q3

How do I run commands automatically on server start?

Add commands to the server.cfg file using the File Manager tab. Commands in server.cfg execute every time the server starts. Common entries include server.hostname, server.description, and plugin auto-load configurations.
Q4

What is the difference between kick and ban?

Kick disconnects a player immediately but they can rejoin at any time. Ban adds them to the server banlist permanently — they cannot reconnect until you run unban with their SteamID64. Use kick for warnings, ban for rule violations.
Q5

Does the RCON console work while the server is starting up?

The RCON console connects once the server finishes initializing. During startup, you can monitor the server log in the dashboard for boot progress. Once Rust reports "Server startup complete," the RCON console is live.
Troubleshooting

Fix common issues

Rust Server Lag Fix - Tickrate, Plugins, and Save Pressure

Read guide ->
More Rust guides

Keep reading

* Rust

How to Install and Configure Oxide Plugins

Read guide ->
* Rust

How to Schedule Wipes and Blueprint Resets

Read guide ->
Ready in 60 seconds

Deploy your Rust server

Starting at $12/mo - no credit card to explore the dashboard.