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.oderweather.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
- Namensräume verstehen
- Rechtestufen und Admins eintragen
- Spieler moderieren
- Spieler finden und Informationen abrufen
- Teleport und Bewegung
- Server verwalten
- Umgebung: Zeit und Wetter
- Items, Entities und Events
- Oxide/uMod: Plugin-Berechtigungen
- Fehlerbehebung
- Häufige Fragen
- Weiterführende Artikel
Wo Befehle eingegeben werden
Es gibt drei Wege, und sie können nicht dasselbe:
| Weg | Wie | Besonderheit |
|---|---|---|
| F1-Konsole | im laufenden Spiel F1 drücken | du musst als Admin oder Moderator authentifiziert sein |
| Serverkonsole | direkt auf dem Server | volle Rechte, aber kein Spielerkontext |
| RCON / WebRCON | Fernzugriff über den RCON-Port (Standard 28016) | üblich unter Linux und für Admin-Tools |
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äfix | Zustä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äfix – kick und global.kick bewirken dasselbe. In den Tabellen unten steht jeweils die kurze Form.
Rechtestufen und Admins eintragen
Rust kennt drei Stufen:
| Stufe | Rolle | Darf |
|---|---|---|
| 0 | normaler Spieler | keine Admin-Befehle |
| 1 | Moderator (moderatorid) | kicken, bannen, stummschalten, teleportieren |
| 2 | Inhaber (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
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
| Befehl | Syntax | Wirkung |
|---|---|---|
| kick | kick <Spieler> | Spieler vom Server werfen |
| ban | ban <Spieler> <Grund> [Dauer] | Spieler sperren |
| banid | banid <SteamID64> <Name> <Grund> [Dauer] | über die SteamID sperren – geht auch offline |
| unban | unban <Spieler> | Sperre aufheben |
| mute | mute <Spieler> | Textchat stummschalten |
| unmute | unmute <Spieler> | Stummschaltung aufheben |
| mutevoice | mutevoice <SteamID64> | Sprachchat stummschalten |
| unmutevoice | unmutevoice <SteamID64> | Sprachchat wieder freigeben |
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
| Befehl | Wirkung |
|---|---|
users | zeigt die aktuell verbundenen Spieler |
status | Liste der verbundenen Clients mit Verbindungsdaten |
playerlist | Spielerliste abrufen |
sleepingusers | zeigt schlafende Spieler |
Für jede Moderationsaktion brauchst du die SteamID64 – users ist deshalb fast immer der erste Befehl.
Teleport und Bewegung
| Befehl | Syntax | Wirkung |
|---|---|---|
| teleport | teleport "Spieler1" "Spieler2" | Spieler 1 zu Spieler 2 versetzen |
| teleportpos | teleportpos <x> <y> <z> | an Koordinaten teleportieren |
| teleport2me | teleport2me "Spieler" | Spieler zu dir holen |
| noclip | noclip | Freiflug 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
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
| Befehl | Syntax | Wirkung |
|---|---|---|
| save | save | Weltstand sofort speichern |
| restart | restart <Sekunden> | Neustart mit Countdown und Ankündigung |
| quit | quit | Server sofort beenden |
| say | say <Nachricht> | Nachricht an alle Spieler |
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
| Befehl | Syntax | Wirkung |
|---|---|---|
| env.time | env.time <0-24> | Tageszeit setzen |
| env.addtime | env.addtime <Stunden> | Zeit vorspulen |
| weather.rain | weather.rain <0-1> | Regenstärke |
| weather.fog | weather.fog <0-1> | Nebel |
| weather.wind | weather.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
| Befehl | Syntax | Wirkung |
|---|---|---|
| inventory.give | inventory.give <Item> <Menge> | dir selbst Items geben |
| inventory.giveto | inventory.giveto <Spieler> <Item> <Menge> | einem Spieler Items geben |
| inventory.giveall | inventory.giveall <Item> <Menge> | allen Spielern Items geben |
| inventory.givebp | inventory.givebp <Item> | Blueprint vergeben |
| entity.spawn | entity.spawn <Prefab> | Objekt an deiner Position erzeugen |
| heli.call | heli.call | Angriffshubschrauber rufen |
| supply.call | supply.call | Versorgungsabwurf auslösen |
Antihack
| Convar | Wirkung |
|---|---|
antihack.enabled | Schutzmechanismen ein- oder ausschalten |
antihack.flyhack_protection | Schutz gegen Flughacks |
antihack.speedhack_protection | Schutz gegen Speedhacks |
antihack.noclip_protection | Schutz gegen Noclip |
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.
| Befehl | Syntax |
|---|---|
| Berechtigung an Spieler | oxide.grant user <Name/SteamID64> <Berechtigung> |
| Berechtigung an Gruppe | oxide.grant group <Gruppe> <Berechtigung> |
| Entziehen | oxide.revoke user <Name/SteamID64> <Berechtigung> |
| Plugin neu laden | oxide.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
o.grant user "Max Muster" backpacks.use.Fehlerbehebung
| Problem | Wahrscheinliche Ursache und Lösung |
|---|---|
| Befehl wird nicht erkannt | fehlende Rechte, Tippfehler oder falscher Namensraum – Präfix prüfen |
| Admin-Rechte greifen nicht | nach ownerid muss sich der Spieler neu verbinden |
| Rechte angeblich nach Neustart weg | server.writecfg ist nicht mehr nötig; sind sie trotzdem weg, prüfe die Schreibrechte auf die users.cfg |
noclip tut über RCON nichts | der Befehl funktioniert ausschließlich in der F1-Konsole |
kick findet den Spieler nicht | Name mehrdeutig oder Spieler offline – stattdessen banid mit der SteamID |
| Nach dem Ausschalten von noclip abgestürzt | beim Deaktivieren muss fester Boden unter dir sein |
| Item-Befehl bewirkt nichts | falscher interner Item-Name |
| Änderungen nach Absturz verloren | vor 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
- Rust Server erstellen – Installation,
server.cfg, Ports, Oxide und Wipes - Minecraft Befehle – dieselbe Referenz für Minecraft-Server
- DayZ Server erstellen und Project Zomboid Server erstellen – weitere Survival-Server
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.