I comandi server Rust ti aiutano ad amministrare il tuo server in modo controllato: assegni permessi, controlli i giocatori, salvi il mondo, modifichi impostazioni, ti teletrasporti verso i problemi ed esegui wipe mirati. Questa guida mostra i command più importanti per gestire un server Rust ospitato a pagamento, con controlli chiari e troubleshooting.

Requisiti
Prima di eseguire command, dovresti avere accesso alla console del server o a RCON. Con game-serverhosting usi di solito la dashboard con console live; in alternativa funziona anche un client RCON esterno, se RCON è configurato correttamente. Per i comandi sui permessi ti serve la SteamID64 della persona interessata.
Come fonte primaria ufficiale, la documentazione Rust di Facepunch per la configurazione del server cita tra le altre cose l'uso di server.cfg, RCON e diritti admin: documentazione su wiki.facepunch.com. Anche la panoramica dei comandi di Facepunch elenca molti dei command usati qui: documentazione su wiki.facepunch.com.
Connessione tramite RCON
Collegati alla console del server tramite la dashboard o un client esterno. Se il tuo setup richiede un login RCON esplicito, usa:
rcon.login <password>
Nell'uso quotidiano dell'hosting, la console della dashboard è spesso la strada più ordinata, perché vedi stato del server, log e input in un unico posto. Non dovresti condividere pubblicamente le credenziali RCON e dovresti darle solo ai membri del team che devono davvero amministrare.
Gestione del server
Questi comandi riguardano il funzionamento del server in esecuzione. Usali con attenzione, soprattutto quando ci sono giocatori online.
| Comando | Descrizione |
|---|---|
server.save |
Salvare il mondo |
server.writecfg |
Salvare la config |
server.stop |
Fermare il server |
server.hostname "Name" |
Modificare il nome del server |
server.maxplayers 100 |
Giocatori max. |
server.worldsize 3500 |
Dimensione della mappa |
server.save è utile prima di manutenzioni, riavvii o interventi pianificati. Con server.writecfg scrivi nella configurazione le variabili server modificate, se sono previste per questo. Nella documentazione server, Facepunch segnala che per molte variabili il posto adatto è un file server.cfg nella cartella rust/server/server.identity/cfg/.
Se vuoi approfondire pianificazione, RAM e impostazioni, come passo successivo è adatta la guida interna Noleggiare un server Rust: RAM, impostazioni e plugin.
Gestione giocatori e permessi
Per moderare ti serve prima una panoramica. status ti mostra le informazioni sui giocatori attivi. Per i comandi amministrativi usa possibilmente la SteamID64 invece dei nomi, perché i nomi possono sembrare simili o essere modificati.
| Comando | Descrizione |
|---|---|
status |
Mostrare i giocatori online |
kick <name/id> "Grund" |
Espellere un giocatore |
ban <name/id> "Grund" |
Bannare un giocatore |
unban <steamid64> |
Rimuovere il ban di un giocatore |
banlist |
Mostrare la lista ban |
ownerid <id> "Name" |
Dare diritti Owner |
moderatorid <id> "Name" |
Diritti Moderator |
removeowner <id> |
Rimuovere un Owner |
I diritti Owner sono il livello amministrativo più alto. I diritti Moderator bastano per molte attività operative. Assegna quindi Owner con parsimonia. Secondo Facepunch, dopo aver impostato diritti admin o moderator può essere necessario riconnettersi perché l'Auth-Level abbia effetto.
Una sequenza tipica è: eseguire status, copiare la SteamID64, impostare ownerid o moderatorid, riconnettersi e poi verificare con un'azione admin innocua.
Comandi del mondo
I comandi del mondo modificano ambiente, ora o spawn. Sono utili per test, eventi e analisi degli errori, ma possono influire sull'esperienza di gioco.
| Comando | Descrizione |
|---|---|
env.time 12 |
Impostare l'ora (0-24) |
weather.fog 0 |
Disattivare la nebbia |
weather.rain 0 |
Disattivare la pioggia |
weather.clouds 0 |
Rimuovere le nuvole |
spawn.fill_populations |
Far respawnare gli NPC |
spawn.fill_groups |
Riempire gli spawn degli animali |
Usa questi comandi preferibilmente fuori da situazioni PvP critiche oppure annuncia prima gli eventi. Se pianifichi wipe regolari, ti aiuta anche il calendario wipe Rust 2026, per inquadrare correttamente Force Wipe e Blueprint Wipe.
Teletrasporto e Noclip
I teleport command sono particolarmente utili quando i giocatori restano bloccati, devi verificare un sospetto o vuoi testare coordinate.
noclip # Volare attraverso i muri
teleport <name> # Teletrasportarti da un giocatore
teleportpos 0 100 0 # Teletrasportarti alle coordinate
teleport2me <name> # Teletrasportare un giocatore da te
Durante la moderazione dovresti usare i teletrasporti in modo tracciabile. Per posizioni precise, coordinate o SteamID64 sono più robuste dei nomi scritti liberamente. Se stai preparando la pianificazione della mappa, si abbina la guida Trovare il Map Seed del server Rust.
Dare item
I comandi per gli item sono adatti a test, eventi o ripristini dopo un problema documentato chiaramente. Non dovrebbero essere usati senza controllo durante il live operation.
inventory.give <item> <menge>
inventory.giveto <name> <item> <menge>
inventory.giveall <item> <menge>
Esempio: inventory.give rifle.ak 1
Controlla gli short name degli item prima dell'uso. Se un comando non funziona, spesso dipende da un nome item errato, permessi mancanti o dal fatto che il giocatore di destinazione non è stato trovato in modo univoco.
Eseguire un wipe
Un wipe elimina, a seconda dell'estensione, i file del mondo oppure anche i dati Blueprint. Salva prima i dati rilevanti ed esegui operazioni sui file solo se sei sicuro di lavorare nella directory server corretta.
# Nella directory del server:
# Map-Wipe (edifici/item rimossi, i BP restano):
rm server/my_server/*.sav*
rm server/my_server/*.map
# BP-Wipe (in aggiunta):
rm server/my_server/*.db
Con game-serverhosting puoi pianificare comodamente i wipe tramite dashboard o scheduler. In produzione questo è spesso più facile da tracciare rispetto alle operazioni manuali sui file via shell, perché tempi e procedure sono controllabili in modo più pulito.
Verificare il risultato
Dopo i comandi admin controlla prima la console per eventuali messaggi di errore. Poi verifica nel gioco se la modifica è visibile: i permessi funzionano, i giocatori sono stati moderati, ora o meteo sono corretti, gli item sono arrivati o il mondo è stato salvato. Per modifiche di configurazione può essere necessario anche un riavvio o un reconnect, a seconda del command specifico.
Troubleshooting
Se un comando non viene riconosciuto, controlla ortografia, permessi e contesto. Alcuni comandi appartengono alla console server, altri funzionano come admin nel client o con prefisso server. Se i diritti admin non hanno effetto, riconnettiti e controlla la SteamID64. Se RCON non si collega, verifica password, porta, firewall e se RCON è attivato correttamente nel server. In caso di problemi di wipe, controlla se stai modificando la server.identity corretta e quindi la cartella server giusta.
Verifica, limiti e ritorno sicuro
La guida “Comandi server Rust: admin commands per il tuo server” vale per il tipo di server descritto nell'articolo e per la versione visibile al momento della verifica. Nomi dei menu, versioni disponibili, compatibilità di mod o plugin e risorse richieste possono cambiare dopo gli aggiornamenti. Non trasferire quindi valori a un'altra versione di gioco, loader o server senza controllarli.
Crea un backup dei file interessati prima di modificare mondo, salvataggio, configurazione o estensioni. Poi modifica solo un passaggio coerente alla volta e verificalo con la stessa versione client e server con cui vorrai giocare in seguito.
| Punto di controllo | Risultato atteso | Interruzione e ritorno |
|---|---|---|
| Avvio del server | Il server raggiunge lo stato operativo senza nuovi messaggi di errore. | In caso di errori di avvio, annulla la modifica e ripristina l'ultimo backup. |
| Test di connessione | Un account di test riesce a connettersi tramite l'indirizzo mostrato nel pannello. | In caso di errori di versione o connessione, confronta di nuovo versione, porta e autorizzazioni. |
| Test funzionale | La funzione modificata concretamente funziona senza danneggiare dati del mondo o di gioco esistenti. | In caso di effetti collaterali, ferma il server e ripristina i file salvati. |
Un singolo test riuscito non è una garanzia di prestazioni o disponibilità. Dimensione del mondo, mod, plugin, numero di giocatori, percorso di rete e carico simultaneo possono modificare il risultato. Documenta versione, modifica e risultato del test, così potrai ricostruire eventuali differenze successive.
FAQ
Quali comandi server Rust mi servono per primi come admin?
Per iniziare di solito bastano status, ownerid, moderatorid, server.save, server.writecfg, kick, ban e unban. Così puoi impostare permessi, gestire giocatori e mettere al sicuro lo stato del server.
Devo riconnettermi dopo ownerid o moderatorid?
Spesso sì. Facepunch descrive, durante la configurazione dei diritti admin, che può essere necessario un reconnect perché l'Auth-Level abbia effetto in modo visibile. Dopo controlla la console e testa un'azione admin innocua.
Devo gestire i giocatori tramite nome o SteamID64?
Usa possibilmente la SteamID64. I nomi possono essere simili, contenere caratteri speciali o essere cambiati. Una SteamID64 è più univoca e riduce il rischio di espellere, bannare o assegnare permessi al giocatore sbagliato.
Qual è la differenza tra Map-Wipe e BP-Wipe?
Un Map-Wipe rimuove lo stato del mondo, come edifici e item, mentre i Blueprint restano. Un BP-Wipe elimina anche i dati Blueprint. Esegui interventi di questo tipo solo in modo pianificato e informa prima la tua community.
Posso usare tutti i comandi direttamente nel pannello game-serverhosting?
La console live è pensata per i comandi server tipici. Le singole azioni dipendono però da Rust, dallo stato del server e dai permessi. Se un command non ha effetto, controlla l'output della console e se il comando è adatto al contesto attuale.