Αυτός ο οδηγός εξηγεί πώς να αποκτήσετε πρόσβαση στο RCON (Remote Console) στον Rust server σας και καλύπτει τις πιο χρήσιμες εντολές admin για διαχείριση παικτών, εποπτεία και έλεγχο του server. Για γενική διαμόρφωση του server και μεταβλητές εκκίνησης, δείτε τον Οδηγό Διαμόρφωσης Rust Server.
Διαμόρφωση RCON
Το RCON διαμορφώνεται μέσω τριών ρυθμίσεων στο server/rust/cfg/server.cfg. Σταματήστε τον server σας πριν την επεξεργασία αυτού του αρχείου.
| Ρύθμιση | Παράδειγμα Τιμής | Περιγραφή |
|---|---|---|
rcon.password |
"strongpassword" |
Ο κωδικός πρόσβασης που απαιτείται για πιστοποίηση μέσω RCON. Ορίστε μια ισχυρή, μοναδική τιμή. Όποιος έχει αυτόν τον κωδικό έχει πλήρη admin έλεγχο του server. |
rcon.port |
(ελέγξτε το GPanel) | Η θύρα στην οποία ακούει το RCON. Αυτή είναι ξεχωριστή από τη game port. Ελέγξτε την καρτέλα Network του GPanel για την αντιστοιχισμένη RCON port σας. |
rcon.web |
1 |
Ενεργοποιεί τη διεπαφή RCON βασισμένη σε WebSocket. Απαιτείται για εργαλεία όπως το RustAdmin και το RCON.IO. Ορίστε σε 0 για χρήση μόνο του legacy source RCON. |
Παράδειγμα μπλοκ RCON για το server.cfg:
rcon.password "your-strong-password-here"
rcon.web 1
server.cfg.
Χρήση της Κονσόλας GPanel
Ο απλούστερος τρόπος για να εκτελέσετε εντολές admin είναι απευθείας από το GPanel. Δεν απαιτείται εξωτερικό εργαλείο ή διαμόρφωση RCON.
- Συνδεθείτε στο GPanel και επιλέξτε τον Rust server σας.
- Κάντε κλικ στην καρτέλα Console. Αυτή συνδέεται απευθείας με την έξοδο του εκτελούμενου server.
- Πληκτρολογήστε εντολές στο πεδίο εισαγωγής στο κάτω μέρος και πατήστε Enter. Οι εντολές εκτελούνται αμέσως και η έξοδος εμφανίζεται στο log της κονσόλας.
Χρήση Εξωτερικού Εργαλείου RCON
Για μόνιμη πρόσβαση admin ή εποπτεία ενώ είστε εντός παιχνιδιού, οι εξωτερικοί RCON clients είναι η τυπική επιλογή:
| Εργαλείο | Τύπος | Σημειώσεις |
|---|---|---|
| RustAdmin | Εφαρμογή desktop (Windows) | Πλούσιος σε λειτουργίες client με διαχείριση παικτών, banning, παρακολούθηση chat και προγραμματισμένες εντολές. Το πιο συχνά χρησιμοποιούμενο εργαλείο για Rust RCON. |
| RCON.IO | Βασισμένο σε web | RCON client βασισμένος σε browser. Δεν απαιτείται εγκατάσταση. Χρήσιμο για γρήγορη πρόσβαση από οποιαδήποτε συσκευή. |
Για να συνδεθείτε με οποιοδήποτε εξωτερικό εργαλείο RCON, χρειάζεστε τρεις τιμές από το GPanel:
- Server IP — εμφανίζεται στην καρτέλα Network του GPanel
- RCON Port — εμφανίζεται στην καρτέλα Network του GPanel (αυτή είναι διαφορετική από τη game port)
- RCON Password — η τιμή του
rcon.passwordστοserver.cfgσας
Χρήσιμες Εντολές Admin
Αυτές οι εντολές μπορούν να εκτελεστούν από την κονσόλα του GPanel ή οποιονδήποτε συνδεδεμένο RCON client.
Διαχείριση Παικτών
| Εντολή | Περιγραφή |
|---|---|
ownerid STEAMID64 "Name" "Reason" |
Παραχωρεί admin επιπέδου owner σε έναν παίκτη. Οι owners μπορούν να εκτελούν όλες τις εντολές εντός παιχνιδιού. |
moderatorid STEAMID64 "Name" "Reason" |
Παραχωρεί admin επιπέδου moderator σε έναν παίκτη. |
removeowner STEAMID64 |
Ανακαλεί το admin επιπέδου owner από έναν παίκτη. |
removemoderator STEAMID64 |
Ανακαλεί το admin επιπέδου moderator από έναν παίκτη. |
ban STEAMID64 "Reason" |
Κάνει ban έναν παίκτη βάσει Steam ID. |
unban STEAMID64 |
Αφαιρεί ένα ban για έναν παίκτη. |
kick "PlayerName" |
Κάνει kick έναν παίκτη από τον server. |
players |
Εμφανίζει όλους τους συνδεδεμένους παίκτες και τα Steam IDs τους. |
server.writecfg. Οι αναθέσεις admin και moderator που γίνονται με ownerid ή moderatorid διατηρούνται στη μνήμη έως ότου εκτελέσετε server.writecfg. Εάν ο server επανεκκινήσει πριν το κάνετε αυτό, οι αναθέσεις θα χαθούν.
Έλεγχος Server
| Εντολή | Περιγραφή |
|---|---|
server.writecfg |
Γράφει την τρέχουσα λίστα admin/moderator και τις ρυθμίσεις στον δίσκο ώστε να διατηρούνται μετά από επανεκκινήσεις. |
server.save |
Επιβάλλει άμεση αποθήκευση του κόσμου. |
say "Message" |
Μεταδίδει ένα μήνυμα σε όλους τους παίκτες στο chat του server. |
status |
Εμφανίζει την κατάσταση του server, συμπεριλαμβανομένου του αριθμού παικτών, της χρήσης μνήμης και των FPS. |
server.fps |
Εμφανίζει το τρέχον tick rate του server (FPS). |
Εντολές Plugin Oxide
Εάν έχετε εγκατεστημένο το Oxide/uMod, αυτές οι επιπλέον εντολές είναι διαθέσιμες. Για πλήρεις λεπτομέρειες σχετικά με τη διαχείριση plugins, δείτε τον οδηγό Εγκατάσταση Plugin Rust Oxide/uMod.
| Εντολή | Περιγραφή |
|---|---|
oxide.reload PluginName |
Επαναφορτώνει ένα συγκεκριμένο plugin Oxide χωρίς επανεκκίνηση του server. |
oxide.plugins |
Εμφανίζει όλα τα φορτωμένα plugins και τις εκδόσεις τους. |
Αντιμετώπιση Προβλημάτων Συνδέσεων RCON
Εάν δεν μπορείτε να συνδεθείτε στο RCON με ένα εξωτερικό εργαλείο, ελέγξτε τα εξής:
- Επαληθεύστε ότι το
rcon.web 1είναι ορισμένο στοserver.cfg. Τα περισσότερα εξωτερικά εργαλεία (RustAdmin, RCON.IO) απαιτούν τη διεπαφή WebSocket RCON. - Επιβεβαιώστε ότι χρησιμοποιείτε την RCON port και όχι τη game port. Ελέγξτε την καρτέλα Network του GPanel για την αντιστοιχισμένη RCON port σας.
- Ελέγξτε ξανά ότι ο κωδικός RCON ταιριάζει ακριβώς με αυτόν που είναι ορισμένος στο
server.cfg. Οι κωδικοί κάνουν διάκριση πεζών-κεφαλαίων. - Ο server πρέπει να έχει εκκινήσει πλήρως πριν γίνουν αποδεκτές οι συνδέσεις RCON. Αναζητήστε το
Server startup completeστην έξοδο της κονσόλας.
Για άλλα συνηθισμένα προβλήματα του server, δείτε Αντιμετώπιση Προβλημάτων Rust Server.
Χρειάζεστε Βοήθεια;
Εάν αντιμετωπίσετε ένα πρόβλημα που δεν καλύπτεται σε αυτόν τον οδηγό, η ομάδα υποστήριξής μας είναι διαθέσιμη για βοήθεια. Υποβάλετε ένα ticket υποστήριξης και συμπεριλάβετε το ID του server σας, μια περιγραφή του προβλήματος και οποιαδήποτε σχετική έξοδο της κονσόλας.