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.

Ö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.