Tämä opas selittää, kuinka pääset käyttämään RCON:ia (etäkonsoli) Rust-palvelimellasi, ja käsittelee hyödyllisimmät ylläpitäjän komennot pelaajien hallintaan, moderointiin ja palvelimen ohjaukseen. Yleisestä palvelimen määrityksestä ja käynnistysmuuttujista löydät tietoa Rust-palvelimen määritysoppaasta.
RCON-määritys
RCON määritetään kolmella asetuksella tiedostossa server/rust/cfg/server.cfg. Pysäytä palvelin ennen tämän tiedoston muokkaamista.
| Asetus | Esimerkkiarvo | Kuvaus |
|---|---|---|
rcon.password |
"strongpassword" |
Salasana, joka vaaditaan todentamiseen RCON:in kautta. Aseta vahva ja yksilöllinen arvo. Jokaisella, jolla on tämä salasana, on täysi ylläpito-oikeus palvelimeen. |
rcon.port |
(tarkista GPanel) | Portti, jota RCON kuuntelee. Tämä on erillinen pelin portista. Tarkista määritetty RCON-portti GPanelin Network-välilehdeltä. |
rcon.web |
1 |
Ottaa käyttöön WebSocket-pohjaisen RCON-liittymän. Vaaditaan työkaluille kuten RustAdmin ja RCON.IO. Aseta arvoksi 0 käyttääksesi vain vanhaa source-RCON:ia. |
Esimerkki RCON-lohkosta tiedostossa server.cfg:
rcon.password "your-strong-password-here"
rcon.web 1
server.cfg.
GPanelin konsolin käyttäminen
Yksinkertaisin tapa suorittaa ylläpitäjän komentoja on suoraan GPanelista. Ulkoista työkalua tai RCON-määritystä ei tarvita.
- Kirjaudu GPaneliin ja valitse Rust-palvelimesi.
- Napsauta Console-välilehteä. Tämä muodostaa yhteyden suoraan käynnissä olevan palvelimen tulosteeseen.
- Kirjoita komennot alareunan syöttökenttään ja paina Enter. Komennot suoritetaan välittömästi ja tuloste näkyy konsolilokissa.
Ulkoisen RCON-työkalun käyttäminen
Pysyvään ylläpitokäyttöön tai moderointiin pelin aikana ulkoiset RCON-asiakasohjelmat ovat vakiovalinta:
| Työkalu | Tyyppi | Huomautukset |
|---|---|---|
| RustAdmin | Työpöytäsovellus (Windows) | Monipuolinen asiakasohjelma, jossa on pelaajien hallinta, bannaaminen, chatin valvonta ja ajastetut komennot. Yleisimmin käytetty työkalu Rustin RCON:iin. |
| RCON.IO | Selainpohjainen | Selainpohjainen RCON-asiakasohjelma. Ei vaadi asennusta. Hyödyllinen nopeaan käyttöön miltä tahansa laitteelta. |
Yhdistääksesi minkä tahansa ulkoisen RCON-työkalun avulla tarvitset kolme arvoa GPanelista:
- Palvelimen IP — näytetään GPanelin Network-välilehdellä
- RCON-portti — näytetään GPanelin Network-välilehdellä (tämä on eri kuin pelin portti)
- RCON-salasana —
rcon.password-asetuksen arvo tiedostossasiserver.cfg
Hyödyllisiä ylläpitäjän komentoja
Nämä komennot voidaan suorittaa GPanelin konsolista tai miltä tahansa yhdistetyltä RCON-asiakasohjelmalta.
Pelaajien hallinta
| Komento | Kuvaus |
|---|---|
ownerid STEAMID64 "Name" "Reason" |
Myönnä pelaajalle omistajatason ylläpito-oikeus. Omistajat voivat suorittaa kaikki komennot pelissä. |
moderatorid STEAMID64 "Name" "Reason" |
Myönnä pelaajalle moderaattoritason ylläpito-oikeus. |
removeowner STEAMID64 |
Peruuta pelaajan omistajatason ylläpito-oikeus. |
removemoderator STEAMID64 |
Peruuta pelaajan moderaattoritason ylläpito-oikeus. |
ban STEAMID64 "Reason" |
Bannaa pelaaja Steam-tunnuksen perusteella. |
unban STEAMID64 |
Poista pelaajan banni. |
kick "PlayerName" |
Potki pelaaja pois palvelimelta. |
players |
Listaa kaikki tällä hetkellä yhdistettyt pelaajat ja heidän Steam-tunnuksensa. |
server.writecfg. Komennoilla ownerid tai moderatorid tehdyt ylläpitäjä- ja moderaattorimääritykset pidetään muistissa, kunnes suoritat komennon server.writecfg. Jos palvelin käynnistyy uudelleen ennen tätä, määritykset menetetään.
Palvelimen ohjaus
| Komento | Kuvaus |
|---|---|
server.writecfg |
Kirjoita nykyinen ylläpitäjä-/moderaattorilista ja asetukset levylle, jotta ne säilyvät uudelleenkäynnistysten yli. |
server.save |
Pakota välitön maailman tallennus. |
say "Message" |
Lähetä viesti kaikille pelaajille palvelimen chatissa. |
status |
Näytä palvelimen tila, mukaan lukien pelaajamäärä, muistinkäyttö ja FPS. |
server.fps |
Näytä palvelimen nykyinen päivitysnopeus (FPS). |
Oxide-laajennuskomennot
Jos sinulla on Oxide/uMod asennettuna, nämä lisäkomennot ovat käytettävissä. Täydelliset tiedot laajennusten hallinnasta löydät oppaasta Rustin Oxide/uMod-laajennusten asennus.
| Komento | Kuvaus |
|---|---|
oxide.reload PluginName |
Lataa tietty Oxide-laajennus uudelleen ilman palvelimen uudelleenkäynnistystä. |
oxide.plugins |
Listaa kaikki tällä hetkellä ladatut laajennukset ja niiden versiot. |
RCON-yhteyksien vianmääritys
Jos et saa yhteyttä RCON:iin ulkoisella työkalulla, tarkista seuraavat:
- Varmista, että
rcon.web 1on asetettu tiedostossaserver.cfg. Useimmat ulkoiset työkalut (RustAdmin, RCON.IO) vaativat WebSocket-RCON-liittymän. - Varmista, että käytät RCON-porttia etkä pelin porttia. Tarkista määritetty RCON-portti GPanelin Network-välilehdeltä.
- Tarkista, että RCON-salasana vastaa täsmälleen tiedostossa
server.cfgasetettua. Salasanat erottelevat isot ja pienet kirjaimet. - Palvelimen on oltava täysin käynnistetty ennen kuin RCON-yhteyksiä hyväksytään. Etsi konsolitulosteesta
Server startup complete.
Muista yleisistä palvelinongelmista löydät tietoa artikkelista Rust-palvelimen vianmääritys.
Tarvitsetko apua?
Jos kohtaat ongelman, jota ei käsitellä tässä oppaassa, tukitiimimme auttaa mielellään. Lähetä tukipyyntö ja liitä mukaan palvelimesi tunnus, ongelman kuvaus sekä mahdollinen olennainen konsolituloste.