Questa guida spiega come accedere a RCON (Remote Console) sul tuo server Rust e illustra i comandi di amministrazione più utili per la gestione dei giocatori, la moderazione e il controllo del server. Per la configurazione generale del server e le variabili di avvio, consulta la Guida alla configurazione del server Rust.
Configurazione di RCON
RCON è configurato tramite tre impostazioni in server/rust/cfg/server.cfg. Arresta il server prima di modificare questo file.
| Impostazione | Valore di esempio | Descrizione |
|---|---|---|
rcon.password |
"strongpassword" |
Password richiesta per l'autenticazione tramite RCON. Imposta un valore forte e unico. Chiunque possieda questa password ha pieno controllo amministrativo del server. |
rcon.port |
(controlla GPanel) | La porta su cui RCON è in ascolto. Questa è separata dalla porta di gioco. Controlla la scheda Network di GPanel per la porta RCON assegnata. |
rcon.web |
1 |
Abilita l'interfaccia RCON basata su WebSocket. Richiesta per strumenti come RustAdmin e RCON.IO. Imposta su 0 per utilizzare solo il legacy source RCON. |
Blocco RCON di esempio per server.cfg:
rcon.password "your-strong-password-here"
rcon.web 1
server.cfg.
Utilizzo della console GPanel
Il modo più semplice per eseguire i comandi di amministrazione è direttamente da GPanel. Non è necessario alcuno strumento esterno o configurazione RCON.
- Accedi a GPanel e seleziona il tuo server Rust.
- Fai clic sulla scheda Console. Questo si collega direttamente all'output del server in esecuzione.
- Digita i comandi nel campo di input in basso e premi Enter. I comandi vengono eseguiti immediatamente e l'output appare nel log della console.
Utilizzo di uno strumento RCON esterno
Per un accesso amministrativo persistente o per moderare durante il gioco, i client RCON esterni sono la scelta standard:
| Strumento | Tipo | Note |
|---|---|---|
| RustAdmin | Applicazione desktop (Windows) | Client ricco di funzionalità con gestione giocatori, ban, monitoraggio chat e comandi pianificati. Lo strumento più comunemente usato per RCON di Rust. |
| RCON.IO | Basato sul web | Client RCON basato sul browser. Nessuna installazione richiesta. Utile per un accesso rapido da qualsiasi dispositivo. |
Per connetterti con qualsiasi strumento RCON esterno, hai bisogno di tre valori da GPanel:
- IP del server — mostrato nella scheda Network di GPanel
- Porta RCON — mostrata nella scheda Network di GPanel (è diversa dalla porta di gioco)
- Password RCON — il valore di
rcon.passwordnel tuoserver.cfg
Comandi di amministrazione utili
Questi comandi possono essere eseguiti dalla console GPanel o da qualsiasi client RCON connesso.
Gestione giocatori
| Comando | Descrizione |
|---|---|
ownerid STEAMID64 "Name" "Reason" |
Concede a un giocatore i privilegi di amministratore di livello owner. Gli owner possono eseguire tutti i comandi in-game. |
moderatorid STEAMID64 "Name" "Reason" |
Concede a un giocatore i privilegi di amministratore di livello moderatore. |
removeowner STEAMID64 |
Revoca i privilegi di amministratore di livello owner a un giocatore. |
removemoderator STEAMID64 |
Revoca i privilegi di amministratore di livello moderatore a un giocatore. |
ban STEAMID64 "Reason" |
Banna un giocatore tramite Steam ID. |
unban STEAMID64 |
Rimuove un ban per un giocatore. |
kick "PlayerName" |
Espelle un giocatore dal server. |
players |
Elenca tutti i giocatori attualmente connessi e i loro Steam ID. |
server.writecfg. Le assegnazioni di amministratore e moderatore effettuate con ownerid o moderatorid vengono mantenute in memoria finché non esegui server.writecfg. Se il server si riavvia prima di farlo, le assegnazioni andranno perse.
Controllo del server
| Comando | Descrizione |
|---|---|
server.writecfg |
Scrive su disco l'elenco corrente di amministratori/moderatori e le impostazioni in modo che persistano tra i riavvii. |
server.save |
Forza un salvataggio immediato del mondo. |
say "Message" |
Trasmette un messaggio a tutti i giocatori nella chat del server. |
status |
Mostra lo stato del server incluso il numero di giocatori, l'utilizzo della memoria e gli FPS. |
server.fps |
Visualizza il tick rate corrente del server (FPS). |
Comandi dei plugin Oxide
Se hai Oxide/uMod installato, sono disponibili questi comandi aggiuntivi. Per i dettagli completi sulla gestione dei plugin, consulta la guida Installazione dei plugin Oxide/uMod per Rust.
| Comando | Descrizione |
|---|---|
oxide.reload PluginName |
Ricarica un plugin Oxide specifico senza riavviare il server. |
oxide.plugins |
Elenca tutti i plugin attualmente caricati e le loro versioni. |
Risoluzione dei problemi di connessione RCON
Se non riesci a connetterti a RCON con uno strumento esterno, controlla quanto segue:
- Verifica che
rcon.web 1sia impostato inserver.cfg. La maggior parte degli strumenti esterni (RustAdmin, RCON.IO) richiede l'interfaccia RCON WebSocket. - Conferma di utilizzare la porta RCON e non la porta di gioco. Controlla la scheda Network di GPanel per la porta RCON assegnata.
- Verifica che la password RCON corrisponda esattamente a quella impostata in
server.cfg. Le password fanno distinzione tra maiuscole e minuscole. - Il server deve essere completamente avviato prima che vengano accettate le connessioni RCON. Cerca
Server startup completenell'output della console.
Per altri problemi comuni del server, consulta Risoluzione dei problemi del server Rust.
Hai bisogno di aiuto?
Se incontri un problema non trattato in questa guida, il nostro team di supporto è disponibile per aiutarti. Apri un ticket di supporto e includi l'ID del tuo server, una descrizione del problema e qualsiasi output rilevante della console.