Son kontrol: 25 Eylül 2026, Facepunch sunucu dokümantasyonuna göre. Unutma: F1 konsolundan girilen sunucu convar'ları sv ön ekine ihtiyaç duyar (örneğin sv weather.rain 0), aksi halde yalnızca istemci tarafında etkili olur.

Rust sunucu komutları, kendi sunucunu kontrollü şekilde yönetmene yardımcı olur: Yetki verir, oyuncuları kontrol eder, dünyayı kaydeder, ayarları değiştirir, sorunlu noktalara ışınlanır ve wipe işlemlerini hedefli şekilde yürütürsün. Bu rehber, ücretli olarak barındırılan bir Rust sunucusunu işletmek için en önemli komutları net kontrol adımları ve sorun giderme ipuçlarıyla gösterir.

game-serverhosting panelinde bir Rust sunucusunun canlı konsolu: sunucu durumu ve admin komutları gerçek zamanlı
game-serverhosting panelinde bir Rust sunucusunun canlı konsolu: sunucu durumu ve admin komutları gerçek zamanlı

Ön Koşullar

Komutları çalıştırmadan önce sunucu konsoluna veya RCON'a erişimin olmalı. game-serverhosting'de bunun için genellikle canlı konsollu paneli kullanırsın; harici bir RCON istemcisi ise ayrıca açıkça sunulan, güvenceye alınmış bir port eşlemesi gerektirir. Yalnızca RCON'un etkinleştirilmesi herkese açık erişim garantisi vermez. Yetki komutları için ilgili kişinin SteamID64 değerine ihtiyacın var.

Facepunch'ın Rust dokümantasyonu, sunucu kurulumu için resmi birincil kaynak olarak server.cfg, RCON ve admin yetkilerinin kullanımını da belirtir: wiki.facepunch.com üzerindeki dokümantasyon. Facepunch'ın komut özeti de burada kullanılan komutların çoğunu listeler: wiki.facepunch.com üzerindeki dokümantasyon.

RCON ile Bağlantı

Panel üzerinden veya harici bir istemciyle sunucu konsoluna bağlan. Kurulumun açık bir RCON girişi gerektiriyorsa şunu kullan:

# rcon.login eski RCON'dur (Legacy); WebRCON (rcon.web 1, varsayılan) bağlanırken kimlik doğrulaması yapar

Hosting günlük kullanımında panel konsolu genellikle daha rahat bir yoldur, çünkü sunucu durumunu, logları ve girdileri tek yerde görürsün. RCON erişim bilgilerini herkese açık paylaşma ve yalnızca gerçekten yönetim yapması gereken ekip üyelerine ver.

Sunucu Yönetimi

Bu komutlar çalışan sunucu işletimini etkiler. Özellikle oyuncular çevrimiçiyken bilinçli kullan.

Komut Açıklama
server.save Dünyayı kaydet
server.writecfg Yapılandırmayı kaydet
quit Sunucuyu kaydedip kapat (restart geri sayımla)
server.hostname "Name" Sunucu adını değiştir
server.maxplayers 100 Oyuncu limiti için üretici örneği; GSH'de başlangıçta satın alınan slot sayısı geçerlidir
server.worldsize 3500 Harita boyutu

server.save, bakım, yeniden başlatma veya planlı müdahalelerden önce mantıklıdır. server.writecfg ile değiştirdiğin sunucu değişkenlerini, bunun için uygunlarsa, yapılandırmaya yazarsın. Facepunch sunucu dokümantasyonunda, birçok değişken için rust/server/server.identity/cfg/ klasöründeki bir server.cfg dosyasının uygun yer olduğunu belirtir.

Planlama, RAM ve ayarlara daha derin girmek istersen bir sonraki adım olarak dahili rehber Rust Sunucusu Kiralama: RAM, Ayarlar ve Eklentiler uygundur.

Oyuncu Yönetimi ve Yetkiler

Moderasyon için önce genel bir bakışa ihtiyacın var. status sana aktif oyuncu bilgilerini gösterir. Yönetim komutlarında mümkünse isim yerine SteamID64 kullan, çünkü isimler benzer görünebilir veya değiştirilebilir.

Komut Açıklama
status Çevrimiçi oyuncuları göster
kick <name/id> "Grund" Oyuncuyu at
ban <steamid64> "Name" "Grund" [Dauer] Çevrimiçi oyuncuyu yasakla; banid çevrimdışı için de çalışır; süre örn. 7d
unban <steamid64> Oyuncunun yasağını kaldır
banlist Yasak listesini göster
ownerid <id> "Name" Owner yetkisi ver
moderatorid <id> "Name" Moderatör yetkisi
removeowner <id> Owner yetkisini kaldır

Owner yetkisi en yüksek yönetim seviyesidir. Moderatör yetkileri birçok operasyonel görev için yeterlidir. Bu yüzden Owner yetkisini az ver. Facepunch'a göre admin veya moderatör yetkisi verildikten sonra auth seviyesinin devreye girmesi için yeniden bağlanmak gerekebilir.

Tipik sıra şöyledir: status çalıştır, SteamID64 değerini kopyala, ownerid veya moderatorid ayarla, yeniden bağlan, ardından zararsız bir admin işlemiyle kontrol et.

Dünya Komutları

Dünya komutları ortamı, zamanı veya spawn'ları değiştirir. Testler, etkinlikler ve hata analizi için faydalıdır, ancak oyun deneyimini etkileyebilir.

Komut Açıklama
env.time 12 Saati ayarla (0-24)
weather.fog 0 Sisi devre dışı bırak
weather.rain 0 Yağmuru devre dışı bırak
weather.cloud_coverage 0 Bulutları kaldır (-1 = otomatik hava durumu)
spawn.fill_populations NPC'leri yeniden spawn et
spawn.fill_groups Loot konteynerlerini ve spawn gruplarını doldur

Bu tür komutları en iyisi kritik PvP durumlarının dışında kullan veya etkinlikleri önceden duyur. Düzenli olarak wipe planlıyorsan Rust Wipe Takvimi 2026 ayrıca Force Wipe ve Blueprint Wipe'ları doğru sınıflandırmana yardımcı olur.

Işınlanma ve Noclip

Işınlanma komutları, oyuncular takıldığında, bir şüphe kontrol edilmesi gerektiğinde veya koordinatları test etmek istediğinde özellikle yararlıdır.

noclip                        # Duvarların içinden uç
teleport <name>               # Oyuncuya ışınlan
teleportpos "0, 100, 0"        # Koordinatlara ışınlan (RCON ile de)
teleport2me <name>            # Oyuncuyu kendine ışınla

Moderasyonda ışınlanmaları takip edilebilir şekilde kullanmalısın. Kesin konumlar için koordinatlar veya SteamID64, serbestçe yazılmış isimlerden daha güvenilirdir. Harita planlaması hazırlıyorsan Rust Sunucusu Harita Seed'i Bulma rehberi buna uygundur.

Eşya Verme

Eşya komutları testler, etkinlikler veya açıkça belgelenmiş bir sorundan sonra geri yükleme için uygundur. Canlı işletimde kontrolsüz kullanılmamalıdır.

inventory.give <item> <miktar>   # sadece oyun içindeki F1 konsolunda, RCON ile çalışmaz
inventory.giveto <isim> <item> <miktar>
inventory.giveall <item> <miktar>

Örnek: inventory.give rifle.ak 1

Kullanmadan önce eşya kısa adlarını kontrol et. Bir komut çalışmıyorsa nedeni çoğunlukla yanlış eşya adı, eksik yetkiler veya hedef oyuncunun net olarak bulunamamasıdır.

Wipe Yapma

Bir wipe, aktif server.identity klasöründe çalışır ve ancak kontrollü bir durdurmadan sonra yapılmalıdır. Save ve blueprint dosyaları dahil tüm identity klasörünü ayrı bir yerde yedekle. Ardından istenen kapsamı onayla: harita wipe'ı mı, yoksa ek olarak blueprint wipe'ı mı.

Wipe kapsamı Aktif identity klasöründe etkilenen veriler
Harita wipe'ı Mevcut dünya save'leri ve yedekleri; blueprint'ler korunur
Blueprint wipe'ı Ek olarak ilgili player.blueprints.*.db

Bir dosya işleminden önce gerçek dosya adlarını kontrol et. Toptan bir *.db deseni kullanma: Diğer oyuncu verilerini ve Rust+ eşleştirmelerini de etkileyebilir. Yedeklenen veriyi kontrol ettikten sonra yeniden başlat.

Özel bir wipe işlevini yalnızca istenen kapsamı açıkça destekliyorsa kullan. Planlı bir yeniden başlatma tek başına bir wipe değildir. Identity'yi, yedeği, silinen veri kapsamını ve ardından yapılan dünya/blueprint testini belgele.

Sonucu Kontrol Etme

Admin komutlarından sonra önce konsolda hata mesajlarına bak. Ardından oyunda değişikliğin görünür olup olmadığını kontrol et: Yetkiler geçerli mi, oyuncular moderasyondan geçti mi, saat veya hava durumu uyuyor mu, eşyalar ulaştı mı ya da dünya kaydedildi mi. Yapılandırma değişikliklerinde ayrıca, ilgili komuta bağlı olarak, yeniden başlatma veya yeniden bağlanma gerekebilir.

Sorun Giderme

Bir komut tanınmıyorsa yazımı, yetkileri ve bağlamı kontrol et. Bazı komutlar sunucu konsoluna aittir, diğerleri admin olarak istemcide veya sunucu ön ekiyle çalışır. Admin yetkileri geçerli olmuyorsa yeniden bağlan ve SteamID64 değerini kontrol et. RCON bağlanmıyorsa şifreyi, portu, güvenlik duvarını ve RCON'un sunucuda doğru etkinleştirilip etkinleştirilmediğini kontrol et. Wipe sorunlarında doğru server.identity klasörünü ve dolayısıyla doğru sunucu klasörünü düzenleyip düzenlemediğini kontrol et.

FAQ

Admin olarak önce hangi Rust sunucu komutlarına ihtiyacım var?

Başlangıç için çoğunlukla status, ownerid, moderatorid, server.save, server.writecfg, kick, ban ve unban yeterlidir. Bununla yetki verebilir, oyuncuları yönetebilir ve sunucu durumunu güvenceye alabilirsin.

ownerid veya moderatorid sonrası yeniden bağlanmam gerekir mi?

Çoğunlukla evet. Facepunch, admin yetkilerini kurarken auth seviyesinin görünür şekilde devreye girmesi için yeniden bağlanmanın gerekebileceğini belirtir. Sonrasında konsolu kontrol et ve zararsız bir admin işlemi dene.

Oyuncuları isimle mi yoksa SteamID64 ile mi yönetmeliyim?

Mümkünse SteamID64 kullan. İsimler benzer olabilir, özel karakterler içerebilir veya değiştirilebilir. SteamID64 daha benzersizdir ve yanlış oyuncuyu atma, yasaklama veya ona yetki verme riskini azaltır.

Harita wipe'ı ile BP wipe'ı arasındaki fark nedir?

Harita wipe'ı, binalar ve eşyalar gibi dünya durumunu kaldırır, blueprint'ler ise korunur. BP wipe'ı ek olarak blueprint verilerini de siler. Bu tür müdahaleleri yalnızca planlı yap ve topluluğunu önceden bilgilendir.

Tüm komutları doğrudan game-serverhosting panelinde kullanabilir miyim?

Canlı konsol, tipik sunucu komutları için tasarlanmıştır. Ancak bazı işlemler Rust'a, sunucu durumuna ve yetkilere bağlıdır. Bir komut çalışmazsa konsol çıktısını ve komutun mevcut bağlam için uygun olup olmadığını kontrol et.