Rust-Server werden über Konsolenbefehle verwaltet: Spieler kicken und bannen, teleportieren, Tageszeit und Wetter setzen, Items ausgeben oder den Server sauber speichern und neu starten. Diese Übersicht sammelt die wichtigen Befehle mit Syntax und ordnet ein, welche davon über RCON funktionieren und welche nur direkt im Spiel.

Wenn du deinen Server erst noch aufsetzen möchtest, findest du Installation, server.cfg und Portfreigaben unter Rust Server erstellen.

Zuletzt geprüft im August 2026 gegen die offizielle Serverdokumentation von Facepunch.

Das lernst du in diesem Artikel

  • wo du Befehle eingibst – F1-Konsole, Serverkonsole oder RCON
  • was die Namensräume wie server., env. oder weather. bedeuten
  • welche Rechtestufen es gibt und wie du Admins und Moderatoren einträgst
  • welche Befehle für Moderation, Teleport, Umgebung und Items zur Verfügung stehen
  • wie du Plugin-Berechtigungen unter Oxide/uMod vergibst

Inhalt

Wo Befehle eingegeben werden

Es gibt drei Wege, und sie können nicht dasselbe:

WegWieBesonderheit
F1-Konsoleim laufenden Spiel F1 drückendu musst als Admin oder Moderator authentifiziert sein
Serverkonsoledirekt auf dem Servervolle Rechte, aber kein Spielerkontext
RCON / WebRCONFernzugriff über den RCON-Port (Standard 28016)üblich unter Linux und für Admin-Tools
Wichtig
Nicht jeder Befehl läuft über jeden Weg. Alles, was an deine Spielfigur gebunden ist – allen voran noclip – funktioniert nur in der F1-Konsole, nicht über RCON. Moderationsbefehle wie kick oder ban laufen dagegen über alle drei Wege.

Die Einrichtung von RCON – Port, Passwort und Firewall – ist im Pillar-Artikel Rust Server erstellen beschrieben.

Namensräume verstehen

Rust-Befehle sind in Namensräume gruppiert. Der Präfix sagt dir, worauf ein Befehl wirkt:

PräfixZuständig für
global.allgemeine Serverbefehle wie Kick, Ban und Chat
server.Serverkonfiguration: Name, Spielerzahl, Weltgröße, Speicherintervall
env.Tageszeit
weather.Wetter
inventory.Items an Spieler ausgeben
entity.Objekte in der Welt erzeugen
admin.Administrative Sonderfunktionen
antihack.Schutzmechanismen gegen Cheats

Viele Befehle aus global. funktionieren auch ohne Präfixkick und global.kick bewirken dasselbe. In den Tabellen unten steht jeweils die kurze Form.

Rechtestufen und Admins eintragen

Rust kennt drei Stufen:

StufeRolleDarf
0normaler Spielerkeine Admin-Befehle
1Moderator (moderatorid)kicken, bannen, stummschalten, teleportieren
2Inhaber (ownerid)zusätzlich Convars ändern und Items spawnen

Rechte vergibst du über die SteamID64:

ownerid 76561198000000000 "Name" "Inhaber"
moderatorid 76561198000000000 "Name" "Moderator"

Entziehen geht analog:

removeowner 76561198000000000
removemoderator 76561198000000000
Wichtig
Zwei Punkte, die immer wieder für Verwirrung sorgen. Erstens: server.writecfg ist nicht mehr nötig – Rust schreibt die users.cfg bei jeder Rechteänderung selbst. Viele ältere Anleitungen behaupten das Gegenteil. Zweitens: Die neue Rechtestufe greift erst, wenn sich der Spieler neu verbindet. Genau daran scheitert es meistens, wenn „der Befehl nicht funktioniert".

Spieler moderieren

BefehlSyntaxWirkung
kickkick <Spieler>Spieler vom Server werfen
banban <Spieler> <Grund> [Dauer]Spieler sperren
banidbanid <SteamID64> <Name> <Grund> [Dauer]über die SteamID sperren – geht auch offline
unbanunban <Spieler>Sperre aufheben
mutemute <Spieler>Textchat stummschalten
unmuteunmute <Spieler>Stummschaltung aufheben
mutevoicemutevoice <SteamID64>Sprachchat stummschalten
unmutevoiceunmutevoice <SteamID64>Sprachchat wieder freigeben
Tipp
banid ist der zuverlässigere Weg: Er funktioniert auch, wenn der Spieler gerade nicht online ist, und trifft eindeutig die richtige Person. Namen lassen sich ändern, SteamIDs nicht.

Spieler finden und Informationen abrufen

BefehlWirkung
userszeigt die aktuell verbundenen Spieler
statusListe der verbundenen Clients mit Verbindungsdaten
playerlistSpielerliste abrufen
sleepinguserszeigt schlafende Spieler

Für jede Moderationsaktion brauchst du die SteamID64 – users ist deshalb fast immer der erste Befehl.

Teleport und Bewegung

BefehlSyntaxWirkung
teleportteleport "Spieler1" "Spieler2"Spieler 1 zu Spieler 2 versetzen
teleportposteleportpos <x> <y> <z>an Koordinaten teleportieren
teleport2meteleport2me "Spieler"Spieler zu dir holen
noclipnoclipFreiflug durch Wände – nur F1-Konsole

Für noclip lohnt sich eine Tastenbelegung, damit du nicht jedes Mal die Konsole öffnen musst:

bind o noclip
Achtung
Schalte noclip nur aus, wenn du über festem Boden bist. Sonst fällst du durch die Welt. Auch der Godmode ist in Rust eine clientseitige Einstellung und lässt sich – wie noclip – nicht über RCON auslösen.

Server verwalten

BefehlSyntaxWirkung
savesaveWeltstand sofort speichern
restartrestart <Sekunden>Neustart mit Countdown und Ankündigung
quitquitServer sofort beenden
saysay <Nachricht>Nachricht an alle Spieler
Wichtig
Vor jedem Neustart oder Eingriff einmal save ausführen. restart mit Sekundenangabe warnt die Spieler vorher – quit beendet ohne Vorwarnung.

Ein sauberer Neustart mit fünf Minuten Vorlauf:

save
restart 300

Umgebung: Zeit und Wetter

BefehlSyntaxWirkung
env.timeenv.time <0-24>Tageszeit setzen
env.addtimeenv.addtime <Stunden>Zeit vorspulen
weather.rainweather.rain <0-1>Regenstärke
weather.fogweather.fog <0-1>Nebel
weather.windweather.wind <0-1>Wind

Der Wert 0 schaltet das jeweilige Wetter ab, 1 setzt es auf Maximum. Dauerhaft heller Tag:

env.time 12

Items, Entities und Events

BefehlSyntaxWirkung
inventory.giveinventory.give <Item> <Menge>dir selbst Items geben
inventory.givetoinventory.giveto <Spieler> <Item> <Menge>einem Spieler Items geben
inventory.giveallinventory.giveall <Item> <Menge>allen Spielern Items geben
inventory.givebpinventory.givebp <Item>Blueprint vergeben
entity.spawnentity.spawn <Prefab>Objekt an deiner Position erzeugen
heli.callheli.callAngriffshubschrauber rufen
supply.callsupply.callVersorgungsabwurf auslösen
Tipp
Item-Befehle erwarten den internen Item-Namen, nicht den angezeigten. Die kurze Schreibweise ohne Leerzeichen ist üblich – prüfe den Namen im Zweifel in einer Item-Liste, bevor du den Befehl absetzt.

Antihack

ConvarWirkung
antihack.enabledSchutzmechanismen ein- oder ausschalten
antihack.flyhack_protectionSchutz gegen Flughacks
antihack.speedhack_protectionSchutz gegen Speedhacks
antihack.noclip_protectionSchutz gegen Noclip
Achtung
Antihack nur abschalten, wenn du genau weißt, warum. Auf einem öffentlichen Server ist das eine offene Einladung.

Oxide/uMod: Plugin-Berechtigungen

Wenn du Oxide/uMod einsetzt, kommt ein eigenes Berechtigungssystem dazu. Installation und Grundlagen stehen im Abschnitt zu Oxide und Carbon unter Rust Server erstellen.

BefehlSyntax
Berechtigung an Spieleroxide.grant user <Name/SteamID64> <Berechtigung>
Berechtigung an Gruppeoxide.grant group <Gruppe> <Berechtigung>
Entziehenoxide.revoke user <Name/SteamID64> <Berechtigung>
Plugin neu ladenoxide.reload <PluginName>

Statt oxide. funktioniert auch die Kurzform o. – also o.grant, o.revoke und o.reload.

Ein Beispiel:

o.grant group supporters coolplugin.use
o.reload CoolPlugin
Tipp
Enthält ein Spielername ein Leerzeichen, gehört er in Anführungszeichen: o.grant user "Max Muster" backpacks.use.

Fehlerbehebung

ProblemWahrscheinliche Ursache und Lösung
Befehl wird nicht erkanntfehlende Rechte, Tippfehler oder falscher Namensraum – Präfix prüfen
Admin-Rechte greifen nichtnach ownerid muss sich der Spieler neu verbinden
Rechte angeblich nach Neustart wegserver.writecfg ist nicht mehr nötig; sind sie trotzdem weg, prüfe die Schreibrechte auf die users.cfg
noclip tut über RCON nichtsder Befehl funktioniert ausschließlich in der F1-Konsole
kick findet den Spieler nichtName mehrdeutig oder Spieler offline – stattdessen banid mit der SteamID
Nach dem Ausschalten von noclip abgestürztbeim Deaktivieren muss fester Boden unter dir sein
Item-Befehl bewirkt nichtsfalscher interner Item-Name
Änderungen nach Absturz verlorenvor Eingriffen save ausführen

Häufige Fragen

Wie werde ich Admin auf meinem Rust Server? Über ownerid <SteamID64> "Name" "Inhaber" in der Serverkonsole oder per RCON. Danach musst du dich einmal neu verbinden, damit die Rechtestufe greift.

Muss ich nach ownerid noch server.writecfg ausführen? Nein. Rust speichert Rechteänderungen automatisch in der users.cfg. Ältere Anleitungen, die server.writecfg verlangen, geben einen überholten Stand wieder.

Warum funktioniert noclip über RCON nicht? Weil noclip an deine Spielfigur gebunden ist und nur in der F1-Konsole ausgeführt werden kann. Über RCON gibt es keine Spielfigur, auf die der Befehl wirken könnte.

Wie banne ich einen Spieler, der offline ist? Mit banid <SteamID64> <Name> <Grund>. Anders als ban funktioniert das unabhängig davon, ob der Spieler gerade verbunden ist.

Wie starte ich den Server sauber neu? Erst save, dann restart <Sekunden> – zum Beispiel restart 300 für fünf Minuten Vorwarnzeit. quit beendet ohne Ankündigung.

Wie stelle ich Tageszeit und Wetter ein? Mit env.time <0-24> für die Uhrzeit und weather.rain, weather.fog beziehungsweise weather.wind mit Werten zwischen 0 und 1.

Wie vergebe ich Plugin-Berechtigungen? Über oxide.grant user <Name> <Berechtigung> beziehungsweise oxide.grant group <Gruppe> <Berechtigung>, kurz auch o.grant. Danach das Plugin mit oxide.reload <PluginName> neu laden.

Weiterführende Artikel

Zusammenfassung

Die Rust-Administration läuft über drei Wege – F1-Konsole, Serverkonsole und RCON – und nicht jeder Befehl funktioniert über jeden davon. Für die Rechtevergabe brauchst du ownerid beziehungsweise moderatorid mit der SteamID64, danach eine neue Verbindung; server.writecfg ist entgegen vieler Anleitungen nicht mehr nötig.

Im Alltag reichen wenige Befehle: users zum Finden, banid zum Sperren, save und restart für den geordneten Neustart, dazu env.time und die weather.-Befehle für die Umgebung. Wenn du den Server nicht selbst betreiben möchtest, kannst du auch direkt einen Rust Server mieten.