Ana içeriğe geç

Rust sunucu yönetimi

Rust sunucunuza nasıl admin eklenir

Rust'ta iki seviyede sunucu yetkisi vardır ve aralarındaki fark, o kişinin başka birini terfi ettirip ettiremeyeceğidir. İkisi de tek bir komutla RCON üzerinden verilir ve son adımı unutursanız ikisi de yeniden başlatmada kaybolur.

  • Rust rehberleri
  • Güncellendi
  • 5 dk okuma
  • ownerid ve moderatorid
  • RCON
  • kalıcı olması için writecfg
RCONRCON konsolu# Tam admin, başkalarını terfi ettirebilirownerid 76561198000000000 "Alex"# Moderatör, terfi ettiremezmoderatorid 76561198000000000 "Sam"# Bu olmadan, yeniden başlatmada kaybolurwritecfg

Kısa cevap

RCON istemcinizde, tam admin için ownerid <steam64id> "name" çalıştırın, veya başka kimseyi terfi ettiremeyen bir moderatör için moderatorid <steam64id> "name" çalıştırın. Ardından writecfg çalıştırın, aksi halde değişiklik bir sonraki yeniden başlatmada kaybolur.

Önemli noktalar

  • Her iki rol de tüm admin komutlarını kullanabilir. Personel listesini yalnızca ownerid yönetebilir.
  • Komut üç parçadan oluşur: rol, Steam 64 ID ve bir isim veya sebep.
  • writecfg isteğe bağlı değildir. Onsuz değişiklik geçicidir.
  • Kaldırma işlemleri de writecfg gerektirir, aksi halde rütbesi düşürülen bir admin yeniden başlatmada geri döner.

İki admin rolü

Bir oyuncuya Rust sunucunuzda admin erişimi vermek, onların oyun içinde her admin komutunu çalıştırmasına izin verir: yasaklama, susturma, atma, ışınlanma ve gerisi. İki rol vardır ve aralarındaki tek fark, kimi terfi ettirebildikleridir.

Rust sunucu admin rolleri.
RolAdmin komutlarıAdmin ekleyip kaldırabilir
owneridHepsiEvet
moderatoridHepsiHayır

Bu ayrım güvenlik modelinin tamamıdır, bu yüzden ciddiye almaya değer. Bir ownerid kendini bir arkadaşını terfi ettirebilir veya sizi kaldırabilir. Bir moderatorid bunu yapamaz. Siz veya bir ortak sahip olmayan herkes için doğru cevap moderatorid'dir.

Bir admin eklemek

  1. RCON istemcinizi açın

    Sunucunuza bir RCON aracıyla bağlanın. Henüz bir tane yoksa, Rust sunucu admin araçları rehberimiz ücretsiz ve ücretli seçenekleri karşılaştırıyor.

  2. Komutu çalıştırın

    Söz dizimi boşlukla ayrılmış üç parçadan oluşur:

    (ROLE) (STEAM64ID) (REASON/NAME)

    Her parçayı şununla değiştirin:

    • (ROLE) yerine ownerid veya moderatorid.
    • (STEAM64ID) yerine oyuncunun 64 bit Steam ID'si.
    • (REASON/NAME) yerine kullanıcı adları veya neden bu yetkiye sahip olduklarına dair bir not.

    Uygulamada:

    ownerid 76561198000000000 "Alex"
  3. Onayı kontrol edin

    Enter'a basın ve konsol, atamanın başarılı mı yoksa başarısız mı olduğunu söyleyen bir mesaj döndürür. Varsaymak yerine okuyun: yanlış yazılmış bir Steam ID, gözden kaçacak kadar sessizce başarısız olur.

  4. writecfg ile kaydedin

    Şunu çalıştırın:

    writecfg

    Bu, değişikliği sunucu yapılandırmasına yazar. Bunu atlarsanız admin bir sonraki yeniden başlatmada kaybolur.

Bir Steam 64 ID bulmak

Komut, 7656119 ile başlayan 17 haneli bir sayı olan 64 bit Steam ID'yi gerektirir. Bu, oyuncunun görünen adı değildir ve özel profil URL'si de değildir.

Bunu almanın iki güvenilir yolu vardır:

  • RCON istemcinizden. Bağlı oyuncular listesi, her ismin yanında Steam 64 ID'yi gösterir. Kişi şu anda çevrimiçiyse bu en kolay yoldur.
  • Bir Steam ID sorgulama sitesinden. Profil URL'lerini yapıştırın, size 64 bit ID'yi verir. Birini hiç katılmadan önce eklemek için faydalıdır.

Enter'a basmadan önce, özellikle ownerid için ID'yi kontrol edin. Tam admini yanlış 17 haneli sayıya vermek, bir yabancıya sunucunuzun tam kontrolünü verir ve bunu size mutlaka söylemeyebilirler.

writecfg neden önemlidir

Rust, RCON üzerinden yapılan admin değişikliklerini bellekte tutar. Bunlar anında etkili olur, bu yüzden iş bitmiş gibi görünür, ancak siz söyleyene kadar diske yazılmazlar.

Sonuç, kendine özgü ve kafa karıştırıcı bir arıza şeklidir: admin bütün akşam kusursuz çalışır, sunucu gece yeniden başlar ve sabah hiçbir yetkileri kalmamıştır, kimse nedenini açıklayamaz. Hiçbir hata yoktur, çünkü hiçbir şey yanlış gitmemiştir. Sadece hiç kaydedilmemiştir.

Kaldırmalar dahil her yetki değişikliğinden sonra writecfg'yi bir alışkanlık haline getirin. Hiçbir şeye mal olmaz ve kalıcı bir değişiklikle geçici bir değişiklik arasındaki farktır.

Bir admini kaldırmak

Aynı desen tersine, sahip oldukları role göre:

removeowner 76561198000000000
removemoderator 76561198000000000

Ardından tekrar writecfg. Bu, ekleme işleminden daha fazla kişiyi şaşırtır, çünkü kaydedilmemiş bir kaldırma, bilerek rütbesini düşürdüğünüz bir kişinin bir sonraki yeniden başlatmada sessizce tam erişimi geri kazanması anlamına gelir.

Aslında kime verilmeli

Teknik kısım tek bir komuttur. Sorunlara yol açan kısım ise bunun arkasındaki karardır.

moderatorid ile başlayın
Neredeyse kimsenin admin listesini yönetmesi gerekmez. ownerid'i yalnızca siz ortadan kaybolsanız bile sunucuyu işletmeye devam edecek kişilere verin.
Nedenini kaydedin
İsim alanını anlamlı bir şey için kullanın. Altı ay sonra, "Sam, Temmuz'dan beri mod" çıplak bir Steam ID'den çok daha kullanışlıdır.
Periyodik olarak gözden geçirin
Admin listeleri birikir. Aylardır oynamayan biri hâlâ bir üsse ışınlanabiliyor olmamalı.
Vaktinde kaldırın
Biri takımdan ayrıldığında, aklınıza geldiğinde değil, aynı gün rütbesini düşürün.

Bu yetkiler verildikten sonra insanların gerçekte ne yapabildiği için, Rust sunucu admin komutları rehberimiz tam listeyi sunuyor.

Kendi Rust sunucusunu yönetenler için daha fazla rehber.

Hızlı yanıtlar

Sık sorulan sorular

Sunucunuza bir RCON istemcisiyle bağlanın ve ownerid <steam64id> "name" komutunu çalıştırın, ardından kaydetmek için writecfg çalıştırın. Oyuncu, diğer adminleri ekleyip kaldırma yetkisi dahil tam admin erişimi kazanır.

İkisi de tüm admin komutlarına erişim sağlar. Fark, ownerid'in diğer adminleri ekleyip kaldırabilmesi, moderatorid'in ise bunu yapamamasıdır. Oyunculara güvendiğiniz ama personel listesine güvenmediğiniz kişiler için moderatorid kullanın.

writecfg çalıştırılmadığı için. RCON üzerinden yapılan admin değişiklikleri, yapılandırma dosyasına yazılana kadar bellekte yaşar, bu yüzden bir yeniden başlatma kaydedilmemiş her şeyi siler. Her değişiklikten hemen sonra writecfg çalıştırın.

Profil URL'lerini kullanarak bir Steam ID sorgulama sitesinde arayın, veya görünen adın yanında 64 bit ID'yi gösteren RCON istemcinizin oyuncu listesinden okuyun. Bu, 7656119 ile başlayan 17 haneli bir sayıdır.

Sahip oldukları role bağlı olarak removeowner <steam64id> veya removemoderator <steam64id> çalıştırın, ardından kaydetmek için writecfg çalıştırın. writecfg olmadan kaldırma işlemi bir sonraki yeniden başlatmada geri alınır.

Evet, o sunucuda zaten admin yetkiniz varsa. Komut aynıdır. RCON, oyunun dışından çalıştığı ve zaten admin olmanızı gerektirmediği için genellikle tercih edilen yoldur; bu da ilkini kurarken önemlidir.

Gerçek RCON erişimiyle Rust hosting

Barındırdığımız her Rust sunucusu RCON, bir web konsolu ve tam yapılandırma dosyası erişimi içerir, bu yüzden bu rehberdeki hiçbir şey daha üst bir plana kilitli değildir.

  • Birleşik Krallık veri merkezi
  • RCON dahil
  • Ticket ve Discord üzerinden destek