Rust Sunucusunda Oxide/uMod Eklenti Kurulumu İle Güvenlik Kontrol Listesi

Gececi

Yeni Üye
Katılım
Eyl 2026
Konular
1
Mesajlar
1
Tepki puanı
0
Görüntülenme
0

1. Sunucu Yedeklemesini Önceki Durumdan Oluşturun​

  • Neden? Eklenti yüklemesi veya yapılandırma değişikliği sırasında hatalı dosya güncellemeleri sunucunun çökmesine yol açabilir.
  • Uygulama: tar -czf backup-$(date +%F).tar.gz /opt/rust-server/ komutunu kullanarak tüm klasörü sıkıştırın.

2. Bilinen Güvenlik Açıklarını Tarayın​

  • Neden? Oxide ve uMod üzerinde yayımlanan eski eklentiler, zararlı kod içerebilir.
  • Uygulama: curl -sL https://raw.githubusercontent.com/Acraek/scan-rust-plugins/main/scan.py | python3 - gibi bir tarayıcıyı çalıştırarak dosya bütünlüğünü kontrol edin.

3. Eklenti Seçimini Sınırlayın​

  • Neden? Her ek eklenti ek bellek tüketir ve potansiyel açığı artırır.
  • Uygulama: oxide/plugins/ dizini içinde yalnızca güvenilir, güncel ve yüksek puanlı (örneğin > 4.5) eklentileri bırakın.

4. Eklenti İzinlerini İnceleyin​

  • Neden? Yanlış izin ayarları sunucunuza uzaktan erişim izni verebilir.
  • Uygulama: oxide/configs/permissions.json dosyasını açıp, "admin" rolüne sahip olmayan oyunculara admin yetkisi vermediğinizden emin olun.

5. Logları ve İzleme Kayıtlarını Aktif Tutun​

  • Neden? Giriş ve hata kayıtları, güvenlik ihlallerini erken tespit etmenizi sağlar.
  • Uygulama: oxide/configs/logger.json içinde "logLevel": "debug" olarak ayarlayın ve /opt/rust-server/oxide/logs/ dizinine günlükleri yönlendirin.

6. Oxide/uMod Güncel Sürümlerini Kullanın​

  • Neden? Eski sürümler, bilinen güvenlik açıklarına sahiptir.
  • Uygulama: wget https://github.com/oxide-server/oxide/releases/latest/download/oxide.zip ve ardından uyumlu kurulum komutlarını çalıştırın.

7. Eklenti Temelli Güvenlik Duvarı Kurun​

  • Neden? Eklenti bazlı saldırılar için erken tespit sağlar.
  • Uygulama: oxide/plugins/PluginShield gibi bir eklenti yükleyerek anormal API çağrılarını engelleyin.

8. IP/Port Erişim Kısıtlaması Yapın​

  • Neden? Açık portlar, kötü niyetli kullanıcıların sunucuya erişmesini kolaylaştırır.
  • Uygulama: Sunucu yapılandırma dosyasında (rustserver.cfg), sadece belirli IP aralıklarını playersAllowed alanına ekleyin.

9. Sunucu Günlüklerini Yedekleyin​

  • Neden? Sürüm geri alma veya olay incelemesi için gereklidir.
  • Uygulama: rsync -avP /opt/rust-server/oxide/logs/ /backup/oxide-logs/$(date +%F) komutunu belirli aralıklarla otomatikleştirin.

10. Düzenli Güvenlik Güncellemelerini Planlayın​

  • Neden? Yeni açılacak riskleri minimize eder.
  • Uygulama: sudo crontab -e içine 0 3 * * * /usr/bin/wget -qO- https://oxide-server.com/updates | bash gibi bir planlama ekleyerek nightly güncellemeleri otomatikleştirin.

İlgili konular​

 
Geri
En Üst