Menü
💬 Forum 🛒 Mağaza ⛏️ Sunucular ⚔️ Klanlar 📰 Blog 🏆 Liderlik 👥 Üyeler 🎖️ Rütbeler
0 üye online 👥 5 toplam üye 📝 Bugün 73 konu 💬 Bugün 73 mesaj

📖 Rehber Minecraft Whitelist Yönetimi: Sunucunuzu Güvenli Tutmanın En Kolay Yolu

orginscorel · 3 saat önce · 1 gönderi · 0 görüntülenme
#1

Minecraft Whitelist: Sadece İstediğiniz Oyuncuları Alın



Minecraft sunucusunda en temel erişim kontrolü mekanizması whitelist'tir. Whitelist (beyaz liste) aktif olduğunda yalnızca listede kayıtlı oyuncu hesapları sunucuya bağlanabilir. Özel bir topluluk, arkadaş sunucusu veya beta test ortamı için whitelist, ek plugin gerektirmeden etkili bir güvenlik katmanı sağlar. Bu rehberde whitelist'in nasıl etkinleştirildiğini, yönetildiğini ve gelişmiş senaryolarda nasıl kullanıldığını anlatıyorum.

Whitelist Neden Kullanılır?




  • Özel topluluk: Yalnızca tanıdığınız kişilerin girebilmesi için. Uygunsuz davranışları önceden filtrelemenin en kolay yolu.
  • Beta test: Sunucuyu kamuya açmadan önce sınırlı oyuncuyla test etmek için. Hataları güvenli ortamda keşfetmek için idealdir.
  • Güvenlik: Spam bağlantıları, botlar ve istenmeyen hesapları filtrelemek için.
  • Bakım modu: Güncelleme veya onarım sırasında yalnızca yetkililerin erişmesine izin vermek için.


Temel Etkinleştirme



server.properties dosyasında şu satırları düzenleyin:


white-list=true
enforce-whitelist=true


white-list=true whitelist'i aktif eder. enforce-whitelist=true ise sunucu çalışırken whitelist değiştiğinde, listede olmayan bağlı oyuncuları otomatik kick eder (Paper 1.17.1 ve üzeri).

Komutlarla Whitelist Yönetimi



Oyun içinde veya konsoldan şu komutları kullanın:


/whitelist on               — Whitelist'i etkinleştir
/whitelist off              — Whitelist'i devre dışı bırak
/whitelist add OyuncuAdı    — Oyuncu ekle
/whitelist remove OyuncuAdı — Oyuncu kaldır
/whitelist list             — Mevcut whitelist'i görüntüle
/whitelist reload           — whitelist.json dosyasını yeniden yükle


Konsol üzerinden whitelist değişiklikleri anında etkili olur; sunucuyu yeniden başlatmaya gerek yoktur (enforce-whitelist=true ise zaten aktif oyuncular da etkilenir).

whitelist.json Dosyası



Whitelist, sunucu kök klasöründeki whitelist.json dosyasında saklanır. Her oyuncu için UUID ve kullanıcı adı bulunur:


[
  {
    "uuid": "069a79f4-44e9-4726-a5be-fca90e38aaf5",
    "name": "Notch"
  },
  {
    "uuid": "853c80ef-3c37-49fd-aa49-938b674adae6",
    "name": "Dinnerbone"
  }
]


Dosyayı doğrudan düzenleyebilirsiniz, ancak sonra /whitelist reload çalıştırmanız gerekir. UUID'leri mcuuid.net adresinden sorgulayabilirsiniz.

Toplu Whitelist Ekleme (Linux)



Çok sayıda oyuncu eklemek için screen oturumuna komut gönderin:


#!/bin/bash
for isim in Oyuncu1 Oyuncu2 Oyuncu3 Oyuncu4 Oyuncu5; do
  echo "whitelist add $isim" | screen -S minecraft -X stuff "$(printf '\r')"
  sleep 1
done


Alternatif olarak UUID listesini doğrudan whitelist.json dosyasına JSON formatında ekleyip /whitelist reload yapabilirsiniz.

Plugin ile Gelişmiş Whitelist Yönetimi



Varsayılan whitelist sistemi basittir. Daha gelişmiş senaryolar için şu eklentilere bakabilirsiniz:


  • WhitelistPlus: Web üzerinden başvuru formu, onay sistemi, Discord entegrasyonu.
  • EasyWhitelist: Grup bazlı whitelist, zaman sınırlı geçici erişim.


Bu pluginler kendi whitelist sistemleri olduğundan server.properties whitelist'ini kapatmanız gerekebilir.

Bakım Modu Senaryosu



Sunucu bakımı sırasında yalnızca yetkililerin girebilmesi için en hızlı yöntem:


  • /whitelist on yazın (whitelist etkinleşir)
  • Admin ve moderatör hesaplarının listede olduğundan emin olun
  • Bakım bittiğinde /whitelist off yazın (herkes girebilir)


Bu yöntem, karmaşık plugin konfigürasyonu gerektirmeden dakikalar içinde uygulanabilir.

Online-Mode ile İlişkisi



Whitelist, Minecraft hesap adına göre çalışır. online-mode=true durumunda UUID doğrulaması Mojang sunucuları üzerinden yapılır, bu nedenle lisanssız hesaplar (crack) whitelist'te adı olsa bile giremez. online-mode=false ortamında ise yalnızca kullanıcı adına bakılır; UUID doğrulaması yapılmaz.

Sonuç



Whitelist, Minecraft'ın en basit ama en etkili güvenlik araçlarından biridir. Özel topluluklar için ek plugin gerekmez; yalnızca server.properties ayarı ve birkaç komutla tam kontrol sağlarsınız. Sunucunuzu kamuya açmadan önce whitelist'i test aşamasında aktif tutmak iyi bir alışkanlıktır.

Cevap yazabilmek için giriş yap.