GÜVENLIK · Orta · 1 dk okuma
Sunucu güvenliği kontrol listesi
Açık bırakılan portlar, yetkiler ve plugin kaynakları gibi en sık yapılan güvenlik hataları ve çözümleri.
Önce tehditleri tanı
Küçük sunucuların çoğu hedef alınmaz, ama botlar internetteki açık sunucuları sürekli tarar. Sorunların çoğu da zaten kolay hatalardan çıkar. Aşağıdaki liste bu hataları önlemek içindir.
Kontrol listesi
- online-mode=true: Proxy kullanmıyorsan kapatma. Korsan hesap desteği gerekiyorsa yetkili bir giriş (AuthMe benzeri) eklentisiyle birlikte ve riski bilerek kullan.
- Operatör sayısını az tut:
/opher şeye erişim demektir. Yetkileri LuckPerms ile gruplara böl. - Whitelist: Test ya da özel sunucularda aç.
- RCON ve diğer portlar: Gerekmiyorsa
enable-rcon=falsebırak. Veritabanı portunu (3306) internete açma, yalnızca yerelden erişilsin. - Güvenlik duvarı: Yalnızca ihtiyacın olan portlar (genelde 25565) dışarıya açık olsun.
- Güncel kal: Sunucu yazılımını ve plugin'leri düzenli güncelle. Eski sürümlerde bilinen açıklar olabilir.
- Plugin kaynağı: Sadece güvenilir yerlerden indir: SpigotMC, Hangar, Modrinth, yazarın resmi GitHub sayfası. "Nulled" (korsan) plugin kullanma. Telif ihlalidir ve içinde zararlı kod çıkması sık görülür.
- Yönetici hesapları: Discord, barındırma paneli ve e-posta hesaplarında iki adımlı doğrulama aç.
- Yedek: Fidye ya da silme saldırısına karşı son çare yedektir.
Plugin eklemeden önce
- Açık kaynaksa kodunu ya da en azından yorumlarını incele.
- Çok fazla yetki isteyen ya da konsolda şüpheli bağlantı yapan eklentiden uzak dur.
- Önce ayrı bir test sunucusunda dene.
DDoS ve gerçek IP
Sunucunun gerçek IP adresini herkese göstermek saldırıya davetiyedir. DDoS koruması sunan bir barındırma ya da proxy hizmeti kullan ve alan adını doğrudan sunucuya değil, korumalı adrese yönlendir.
Bir şeyden şüphelenirsen önce sunucuyu kapat, sonra yedeği ve günlükleri (logs klasörü) incele.