Sari la conținutul principal

Administrare server Rust

Cum adaugi un admin pe serverul tău Rust

Rust are două niveluri de autoritate pe server, iar diferența dintre ele este dacă persoana respectivă poate promova pe altcineva. Ambele se acordă prin RCON cu o singură comandă, iar ambele se pierd la repornire dacă uiți ultimul pas.

  • Ghiduri Rust
  • Actualizat la
  • 5 min de citit
  • ownerid și moderatorid
  • RCON
  • writecfg pentru persistență
RCONConsola RCON# Admin complet, poate promova pe altcinevaownerid 76561198000000000 "Alex"# Moderator, nu poate promovamoderatorid 76561198000000000 "Sam"# Fără asta, se pierde la repornirewritecfg

Răspunsul scurt

În clientul tău RCON, rulează ownerid <steam64id> "name" pentru un admin complet, sau moderatorid <steam64id> "name" pentru un moderator care nu poate promova pe altcineva. Apoi rulează writecfg, altfel schimbarea se pierde la următoarea repornire.

Puncte cheie

  • Ambele roluri pot folosi orice comandă de admin. Doar ownerid poate administra lista de staff.
  • Comanda are trei părți: rol, Steam 64 ID și un nume sau un motiv.
  • writecfg nu este opțional. Fără el, schimbarea este temporară.
  • Și eliminările au nevoie de writecfg, altfel un admin retrogradat revine la repornire.

Cele două roluri de admin

Acordarea accesului de admin unui jucător pe serverul tău Rust îi permite să ruleze orice comandă de admin în joc: ban, mute, kick, teleportare și restul. Există două roluri, iar singura diferență dintre ele este pe cine mai pot promova.

Rolurile de admin pe serverul Rust.
RolComenzi de adminPoate adăuga sau elimina admini
owneridToateDa
moderatoridToateNu

Această distincție reprezintă întregul model de securitate, așa că merită tratată serios. Un ownerid își poate promova un prieten sau te poate elimina pe tine. Un moderatorid nu poate. Pentru oricine în afară de tine sau un co-proprietar, moderatorid este răspunsul corect.

Adăugarea unui admin

  1. Deschide clientul tău RCON

    Conectează-te la serverul tău cu un instrument RCON. Dacă nu ai încă unul, ghidul nostru Instrumente de administrare pentru serverul Rust compară opțiunile gratuite și plătite.

  2. Rulează comanda

    Sintaxa are trei părți, separate prin spațiu:

    (ROLE) (STEAM64ID) (REASON/NAME)

    Înlocuiește fiecare parte:

    • (ROLE) cu ownerid sau moderatorid.
    • (STEAM64ID) cu ID-ul Steam pe 64 de biți al jucătorului.
    • (REASON/NAME) cu numele său de utilizator sau o notă despre motivul pentru care îl are.

    În practică:

    ownerid 76561198000000000 "Alex"
  3. Verifică confirmarea

    Apasă enter și consola îți întoarce un mesaj care spune dacă atribuirea a reușit sau nu. Citește-l în loc să presupui: un Steam ID greșit tastat eșuează suficient de discret cât să treacă neobservat.

  4. Salvează cu writecfg

    Rulează:

    writecfg

    Aceasta scrie schimbarea în configurația serverului. Sari peste acest pas și admin-ul dispare la următoarea repornire.

Găsirea unui Steam 64 ID

Comanda are nevoie de ID-ul Steam pe 64 de biți, care este un număr de 17 cifre ce începe cu 7656119. Nu este numele afișat al jucătorului și nu este URL-ul personalizat al profilului său.

Două moduri sigure de a-l obține:

  • Din clientul tău RCON. Lista jucătorilor conectați afișează Steam 64 ID-ul lângă fiecare nume. Este ruta cea mai simplă când persoana este online în acel moment.
  • De pe un site de lookup pentru Steam ID. Lipești URL-ul profilului și primești ID-ul pe 64 de biți. Util pentru a adăuga pe cineva înainte să se fi conectat vreodată.

Verifică ID-ul înainte să apeși enter, mai ales pentru ownerid. Acordarea de admin complet unui număr de 17 cifre greșit oferă unui străin control total asupra serverului tău, iar el nu îți va spune neapărat.

De ce contează writecfg

Rust păstrează schimbările de admin făcute prin RCON în memorie. Se aplică imediat, motiv pentru care pare că treaba e gata, dar nu sunt scrise pe disc până nu le spui tu asta.

Rezultatul este o defecțiune specifică și derutantă: admin-ul funcționează perfect toată seara, serverul repornește peste noapte, iar dimineața nu mai are nicio permisiune și nimeni nu poate explica de ce. Nu apare nicio eroare, pentru că nimic nu a mers prost. Pur și simplu nu a fost niciodată salvat.

Fă din writecfg un obicei după fiecare schimbare de permisiuni, inclusiv eliminările. Nu costă nimic și reprezintă diferența dintre o schimbare permanentă și una temporară.

Eliminarea unui admin

Același model, în sens invers, potrivit cu rolul pe care îl deține:

removeowner 76561198000000000
removemoderator 76561198000000000

Apoi writecfg din nou. Acest pas prinde oamenii pe picior greșit mai des decât adăugarea, pentru că o eliminare nesalvată înseamnă că o persoană pe care ai retrogradat-o deliberat își recapătă în liniște accesul complet la următoarea repornire.

Cui să-i acorzi acest rol de fapt

Partea tehnică este o singură comandă. Partea care creează probleme este decizia din spatele ei.

Începe cu moderatorid
Aproape nimeni nu are nevoie să administreze lista de admini. Acordă ownerid doar celor care ar continua să conducă serverul dacă tu ai dispărea.
Notează motivul
Folosește câmpul de nume pentru ceva relevant. Peste șase luni, "Sam, mod din iulie" este mult mai util decât un simplu Steam ID.
Verifică periodic
Listele de admini se tot adună. Oricine nu a mai jucat de luni de zile nu ar trebui să mai poată teleporta într-o bază.
Elimină prompt
Când cineva se retrage din echipă, retrogradează-l chiar în aceeași zi, nu abia când îți amintești data viitoare.

Pentru ce le permit efectiv aceste permisiuni odată acordate, ghidul nostru Comenzile de admin pentru serverul Rust listează setul complet.

Mai multe ghiduri pentru cei care își administrează propriul server Rust.

Răspunsuri rapide

Întrebări frecvente

Conectează-te la serverul tău cu un client RCON și rulează ownerid <steam64id> "nume", apoi rulează writecfg ca să salvezi. Jucătorul primește acces complet de admin, inclusiv posibilitatea de a adăuga și elimina alți admini.

Ambele acordă acces la toate comenzile de admin. Diferența este că ownerid poate adăuga și elimina alți admini, iar moderatorid nu poate. Folosește moderatorid pentru staff-ul în care ai încredere cu jucătorii, dar nu și cu lista de staff în sine.

Pentru că nu a fost rulat writecfg. Schimbările de admin făcute prin RCON stau în memorie până sunt scrise în fișierul de configurare, așa că o repornire elimină tot ce nu a fost salvat. Rulează writecfg imediat după fiecare schimbare.

Caută-l pe un site de lookup pentru Steam ID folosind URL-ul profilului său, sau citește-l din lista de jucători a clientului tău RCON, care afișează ID-ul pe 64 de biți alături de numele afișat. Este un număr de 17 cifre care începe cu 7656119.

Rulează removeowner <steam64id> sau removemoderator <steam64id>, în funcție de rolul pe care îl deține, apoi rulează writecfg ca să salvezi. Fără writecfg, eliminarea este anulată la următoarea repornire.

Da, dacă ai deja drepturi de admin pe acel server. Comanda este aceeași. RCON este ruta obișnuită pentru că funcționează din afara jocului și nu îți cere să fii deja admin, ceea ce contează atunci când configurezi primul admin.

Găzduire Rust cu acces RCON real

Fiecare server Rust pe care îl găzduim include RCON, o consolă web și acces complet la fișierele de configurare, așa că nimic din acest ghid nu este blocat într-un plan superior.

  • Centru de date în UK
  • RCON inclus
  • Suport prin tichet și Discord