The first of our series of guides to help server admins, this is a great list for both beginner and experienced admins.
Rust admin commands can be difficult to find. We’ve made a guide to help server admins with navigating admin commands and understand more of what each command does and how to use the commands available. This is a good list for Vanilla server admins to use. We’ll be expanding upon our guides and have more written soon.
To perform each command, you can either use the server console (commonly referred to as rcon) or the in-game console, binded to the F1 key. For commands requiring SteamID, you must use their Steam64 ID which can be found/converted at a website like Steamid.IO.
|ownerid||Steam ID||Gives a user access to elevated permissions. You should not hand this out to staff members.||ownerid 123456789|
|moderatorid||Steam ID||Gives a user access to admin commands.||moderatorid 123456789|
|server.readcfg||N/A||Reads the server configuration. Useful if you make updates to the config file and want the changes to take effect without a restart.||server.readcfg|
|server.writecfg||N/A||Writes the config changes you have made. We'll have a guide on different variables you can use in your config file soon.||server.writecfg|
|kick||Nickname/Steam ID||Kicks a user from the server. You can use their in-game name or Steam ID.||kick Helk|
|ban||Nickname/Steam ID||Bans a user from the server. By default this is a permanent ban. uMod has plugins that allow you to configure the duration of the ban. This also broadcasts to the entire server.||ban Helk|
|banid||Steam ID||Bans a user from the server. Again, this is permanent by default. This ban is not broadcasted to the server.||banid 123456789|
|say||Message||Say a message. This will be as if the server is broadcasting the message, and will show up as [SERVER] followed by your message.||say "DynastyGaming is great!"|
|spectate||Nickname/Steam ID||Allows you to spectate a particular user. You'll have to run the respawn command in order to exit.||spectate Helk|
|global.god [true/false]||N/A||Makes you invincible.||global.god true|
|teleport [player being teleported] [player to teleport to]||Nickname||Teleports a player to another player. Can also do just teleport [player] to go to that player.||"teleport Shades Helk", or saying "teleport Helk" if I want to go to Helk (without quotes)|
|noclip||N/A||Fly around and through objects. Say again to exit noclip mode.||noclip|
|ent kill||N/A||Kills the entity you're currently looking at. It's best to bind this command by saying "bind [key] ent kill"||ent kill|
|combatlog||Nickname||Can be used as just "combatlog" to see your past combatlog, or you can include a player's name to see theirs. Useful to detect cheaters.||combatlog Helk|
|playerlist||N/A||Lists current players online.||playerlist|