İçeriğe geç

Rust sunucu konsolu, RCON ve admin olma

Kısa cevap: sunucuyu başlat ve Konsol sekmesini aç. Bir komut yaz ve Enter’a bas (Tab otomatik tamamlar) ya da konsolun altındaki düğmeleri kullan. Hızlı görünümde tek tıklık zaman, hava ve olay düğmeleri ile sunucu Canlı’yken seni admin yapan bir ownerid ekle kartı var.

Çalışan bir sunucuyu yönettiğin yer Crucible Local Server’dır. Sana akan bir konsol, hızlı eylemli, kayıtlı makrolu ve Tab ile otomatik tamamlamalı iki yönlü bir web-RCON komut satırı ve tek tıklık admin kurulumu verir. Buradaki her şey sunucu açıkken çalışır.

Sunucu çalışırken Konsol sekmesi çıktısını canlı akıtır; dedicated sunucu penceresinden alacağın görünümün aynısı. Komutlar geçebildiğinde üstteki bir nokta RCON bağlandı der. Ayrıca şunları içerir:

  • Sunucuya RCON üzerinden komut göndermek için bir komut girişi.
  • Komutları geri çağırıp yeniden gönderebilmen için yukarı ve aşağı ok geçmişi.
  • Tab ile otomatik tamamlama: bir komut ya da convar adı yazmaya başla, eşleşen bir liste çıkar; kabul etmek için Tab’a bas ya da tıkla.
  • Sürekli çalıştırdığın komutlar için kendi düğmelerini, bir etiketi ve bir komutu kaydetmek için + makro. Bir makrodaki × onu kaldırır.
  • Konsolun son 50 satırını panoya koymak için Kopyala; bir hata raporuna ya da nota yapıştırmaya hazır.
  • Her sunucunun ham günlük dosyasının durduğu günlük klasörünü Gezgin’de açmak için Günlüğü aç.

Konsol sekmesi ayrıca dünyaya değil sunucuya yönelik kendi hızlı eylem sırasını taşır:

  • Kaydet: dünyayı şimdi diske yaz; böylece bir çökme sana son birkaç dakikayı kaybettirmez.
  • cfg’yi kaydet: sunucunun mevcut ayarlarını, owner’larını ve ban’lerini yapılandırma dosyalarına yazmasını sağla.
  • Oyuncular: kimlerin bağlı olduğunu listele.
  • Söyle: sunucu sohbetine mesaj gönder.
  • Eklentileri yeniden yükle: yalnızca Carbon ya da Oxide sunucusunda, her eklentiyi yeniden yükler.

Bunlar Hızlı görünümün kendi setinin (zaman, hava, airdrop) yanında durur; o set dünyaya yöneliktir.

Crucible Local Server'daki Konsol sekmesi: web-RCON üzerinden canlı bir Rust sunucusu açılış günlüğünü akıtıyor; bağlı durum, hızlı eylem düğmeleri ve komut girişi

Konsol metnini fareyle seçip yalnızca istediğin satırları kopyalayabilirsin. Komutların kendisi için bkz. komutlar ve sunucu değişkenleri ya da tam Rust konsol komutları listesi.

Hızlı görünümdeki konsol önizlemesi maskelidir

Bölüm başlığı “Hızlı görünümdeki konsol önizlemesi maskelidir”

Hızlı görünüm son konsol satırlarına küçük bir bakış taşır ve çıktısı bir göz düğmesinin arkasında varsayılan olarak maskelidir. Rust açılış günlüğü IP adresleri ve web bağlantıları taşır; bu yüzden ekran görüntüsü ya da yayın bunları sen fark etmeden gösterirdi. Okumak için göze tıkla, gizlemek için tekrar tıkla. Tam Konsol sekmesini açmak için satırların kendisine tıkla.

Tam Konsol sekmesi asla maskelenmez ve önizlemenin altındaki komut kutusu (Bir komut çalıştır) de maskelenmez; çünkü yazdığın şey odur.

Crucible Local Server sunucu başlayınca web-RCON üzerinden ona otomatik bağlanır; böylece konsol elle ayar olmadan iki yönlüdür. Hızlı görünüm, en çok eline gidenler için tek tıklık hızlı eylemler ekler:

  • Zamanı ayarla: Öğle, Gün doğumu, Gün batımı ya da Gece.
  • Havayı ayarla: Açık hava, Yağmur, Sis ya da Fırtına.
  • Bir Airdrop ya da devriye helikopteri (Heli) çağır.
  • Sunucuyu Kaydet ya da oyuncuları Herkesi iyileştir.
  • Carbon ya da Oxide sunucusunda Eklentileri yeniden yükle.
  • Konsol önizlemesinin altındaki Bir komut çalıştır kutusundan, Konsol sekmesini açmadan herhangi bir komutu çalıştır.

Hızlı eylemler, dünyanın gerçekten katılınabilir olduğu Canlı anında yanar. Tüm admin, creative ve sinematik komut kütüphanesi ve her sunucu değişkeni için bkz. komutlar ve sunucu değişkenleri. Film çekmek için bkz. Rust sinematik komutları.

Web-RCON, hızlı eylemler, canlı istatistikler ve zamanlanmış yeniden başlatma hepsi RCON üzerinden çalışır ve RCON yalnızca sunucuda bir RCON parolası ayarlıyken açılır. Crucible her yeni sunucu için bir tane üretir; ayarlı bırak.

Rust ayrıca bir avuç yaygın parolayla RCON’u çalıştırmayı reddeder (password, 123456, changeme, qwerty ve birkaç diğeri). Crucible birini kaydetmene izin vermez; çünkü RCON’u kapalı bir sunucu çalışıyor gibi görünürken konsol, hızlı eylemler ve otomatik yeniden başlatma sessizce hiçbir şey yapmaz. Parolayı maskeli ve göster düğmeli olduğu Config’te ayarla ya da yeniden oluştur.

RCON yalnızca bu bilgisayarda yanıt verir; uygulamanın kendisinin ihtiyacı olan bu kadar. Ağındaki başka bir bilgisayarda RCON aracı kullanmak için sunucunun başlatma argümanlarında ayırıcının altına şu satırı ekle ve sunucuyu yeniden başlat:

+rcon.ip 0.0.0.0

O bilgisayar, bu bilgisayarda Windows Güvenlik Duvarı RustDedicated.exe’ye izin verince bu bilgisayarın LAN adresine RCON portundan RCON parolasıyla bağlanır. RCON portunu yönlendiricinde asla yönlendirme: sunucunun tam uzaktan kontrolüdür.

Rust’ın oyun içi admin yetkileri (F1 konsolu, god mode, noclip, spawn) için sunucu owner’ı olman gerekir. Crucible Local Server seni bir ownerid olarak ekler:

  • Hızlı görünümde, sunucu Canlı olunca ownerid ekle kartını kullan.
  • Bu bilgisayarda oturum açık Steam hesabından SteamID64’ünü doldurmak için SteamID’nizi algıla’ya bas ya da kendin alana yapıştır. Birden fazla Steam hesabı bulunursa listeden seninkini seç. Alan maskeli ve göster düğmelidir.
  • Ekle’ye bas. Hemen owner olursun, yeniden başlatma gerekmez ve bir sonraki başlatma için saklanır.

Kart bir ekleme kutusu, liste değil. Bir sunucunun owner’ları olunca Geçerli OwnerID’leri gör (N) bağlantısı çıkar ve seni Config sekmesine götürür.

Owner’ları görmek, değiştirmek ya da kaldırmak için Config’teki Yöneticiler (sahip erişimi) altındaki Satır başına bir SteamID64 kutusunu kullan. Owner’ların düzenlendiği tek yer o kutu: satıra bir ID, RCON parolası gibi maskeli ve göster düğmeli. Bu bir açılış ayarıdır; bu yüzden önce sunucuyu durdur.

Owner olunca sunucuya katıl ve tam admin kontrolü için F1 konsolunu kullan. Bunların arkasındaki komutlar, her Rust sunucusu için, kendini admin nasıl yaparsın sayfasında; moderasyon ise oyuncuları nasıl kick’lersin, ban’larsın ve ban’ını kaldırırsın sayfasında.

Carbon ya da Oxide sunucusunda Eklentileri yeniden yükle (Modlar sekmesinde, Konsol sekmesinde ve Hızlı görünümün hızlı eylemlerinde) her eklentiyi yeniden yükler; böylece bir yapılandırma değişikliği ya da düzeltilmiş bir betik sunucuyu sıfırlamadan devreye girer. Bkz. mod ve eklenti kur.

Hızlı görünüm, her biri bir Kopyala düğmeli bağlantı dizelerini taşıyan bir bağlantı kartı içerir. İki Yerel satır var, connect localhost:PORT ve connect 127.0.0.1:PORT (ilki bağlanmazsa ikincisini kullan), ayrıca LAN ve Herkese açık satırları. LAN ve herkese açık dizeler satır başına göster düğmesiyle varsayılan olarak maskelidir ve Kopyala her zaman gerçek değeri kopyalar. Katılmak için bir diziyi Rust’ın F1 konsoluna yapıştır.

Katıl o kartta değil. Hızlı görünümün eylem sırasında Yeniden başlat’ın yanında durur ve hızlı eylemler gibi yalnızca sunucu Canlı olunca görünür.

Katıl, Rust’ı Steam üzerinden başlatır ve seni bağlar. Staging sunucusu senin için ayrı Rust - Staging Branch uygulamasını başlatır (release sunucusu release Rust’ı başlatır); böylece iki durumda da doğru oyun açılır. Hâlâ Steam’de yaptığın dal geçişi için bkz. Rust staging sunucusu çalıştır ve katıl.

Rust istemcisi zaten açıksa Steam katılmayı yok sayar; bu yüzden Katıl düğmesi açık bir istemciyi içeri çekemez. Aynı sıradaki katılma ipuçları (i) düğmesi bunu kapsar ve sunucu başlamadan önce bile oradadır: bunu F1 konsolunda bir kez çalıştır, sonra Rust açıkken bile her an katılmak için F5’e bas. Açılır pencerede portun zaten doldurulduğu bir Kopyala düğmesi var.

bind F5 "client.connect 127.0.0.1:<port>"

Crucible Local Server yerel bir test aracıdır; bu yüzden yönlendiricine dokunmaz. Kendi ağındaki arkadaşların Windows Güvenlik Duvarı bu bilgisayarda RustDedicated.exe’ye izin verince LAN dizesiyle katılabilir. Ağının dışındaki oyuncuları içeri almak için oyun portunu yönlendiricinde kendin yönlendir ya da playit.gg ya da Tailscale gibi, yönlendirici ayarı istemeyen ve CGNAT arkasında bile çalışan bir röle kullan. Daha geniş bağlanma iş akışı için bkz. haritanı yerel Rust sunucusunda test et.