SunucuKontrol — Sunucu Yönetim Paneli

Sürüm notu

SunucuKontrol 1.61.0

SunucuKontrol 1.61.0 (23 Ekim 2026) sürümünde 18 değişiklik var: fail2ban, Git webhook'u, Bayi askısı.

Yayın tarihi
23 Ekim 2026
Yenilik
6
Güvenlik
12
Düzeltme
0

Etkilenen bölümler:

fail2banGit webhook'uBayi askısıSızma KontrolüYapay zeka bağlantılarıSırlarKurulum betiği

Güvenlik

  • fail2ban: Webmail günlüğü silinince bütün kaba kuvvet korumaları (SSH, posta, panel, veritabanı, FTP) artık birlikte düşmüyor. Günlük kurulumda ve panel güncellemesinde kendiliğinden yeniden oluşturuluyor; başlatılamazsa bildirim nedenini ve çözümü yazıyor.
  • Git webhook'u: Askıya alınmış ya da çöp kutusundaki sitelerde artık dağıtım yapmıyor. Aynı sitede bir dağıtım sürerken gelen ikinci istek beklemeden reddediliyor. Aynı anda en çok 4 webhook dağıtımı çalışıyor, fazlası "tekrar deneyin" (429) yanıtı alıyor; böylece tek bir site yönetim panelini yavaşlatamıyor.
  • Bayi askısı: Bir bayi askıya alındığında artık bütün alt ağaç kapanıyor: müşterileri, ekip üyeleri, site hesapları ve siteleri. Askı kalkınca hepsi açılıyor; kendi askısı olan hesap ise askıda kalıyor.
  • Sızma Kontrolü: "Kabul et" artık dosyanın içeriğine bağlı. Kabul edilmiş bir sistem dosyası, web shell ya da yükleme dosyası sonradan değişirse, değişiklik zamanı geri alınmış olsa bile yeniden uyarı veriliyor. SSH anahtarları parmak iziyle ayırt ediliyor. Web shell taraması bir müşterinin hazırladığı bağlantıyla atlatılamıyor; okunamayan dosya ya da yarıda kalan tarama "temiz" yerine "ölçülemedi" gösteriliyor.
  • Yapay zeka bağlantıları: Sunucu erişimi anahtarına bağlı bağlantı, anahtarın süresi dolunca, anahtar silinince ya da alan adı kapsamdan çıkarılınca büyük dosya yüklemelerinde de hemen kapanıyor; reddedilen denemeler kaba kuvvet sayacına giriyor. Bir bağlantının adresini yalnız onu oluşturan hesap (ya da ekibin sahibi) gösterebiliyor ve silebiliyor. Çok uzun metin içeren koşulsuz (WHERE'siz) silme sorguları her zaman onay istiyor.
  • Sırlar: Dış SMTP rölesi parolası ve ön sunucu anahtarları diske baştan yalnız root'un okuyabileceği izinlerle yazılıyor. Yapay zeka önizleme havuzları güncellemede en güncel güvenlik listesine çekiliyor. Hapsedilmiş kabuğun haftalık yeniden kurulumu müşteri dosyalarına inmiyor.
  • Kurulum betiği: kur.sh artık yayın anahtarıyla imzalanıyor. Portaldaki ve sitedeki kurulum talimatı betiği çalıştırmadan önce imzasını openssl ile doğrulatıyor; doğrulama geçmezse kurulum durduruluyor.

Web uygulamaları

  • Dağıtım ya da bağımlılık kurulumu sürerken aynı sitede yeni bir "Dağıt" veya durdurma isteği "süren bir iş var, bitince tekrar deneyin" diye reddediliyor; eskiden yeni port kaydedilip eski ayarla dağıtılıyor ve site hata veriyordu. Dağıtım sürerken uygulama silinirse süren iş iptal ediliyor. Bir sitede başlatılan dağıtım başka sitenin ekranını kilitlemiyor; takılan işler en geç 35 dakikada kendiliğinden düşüyor.

Askı, kota ve bant genişliği

  • Askının bir adımı (site, FTP, veritabanı) uygulanamazsa artık "askıya alındı/kalktı" denmiyor; uyarı gidiyor ve gece görevi işlemi tamamlanana kadar yeniden deniyor.
  • Bant genişliği askısı ay başında kalkınca hesap yanlışlıkla 7 gün korumaya alınmıyor. Disk kotası, limitin hemen altındaki hesabı artık askıya almıyor.

İzleme ve pano

  • Başlatılamayan bir servis artık her dakika denenmiyor; denemeler seyreliyor ve denetim kaydına yalnız durum değişince yazılıyor. Panelden durdurulup 24 saati aşan servis günde bir hatırlatılıyor. Panel sertifikası uyarıları sertifika türüne göre doğru günlüğü gösteriyor.
  • Pano: saniye saniye geri sayım yerine son güncellemenin saati görünüyor; otomatik yenileme bir kutuyla açılıp kapatılabiliyor ve tercih hatırlanıyor. Yenileme başarısız olursa pano "Güncellenemedi" yazıyor; uzun süre arka planda kalan sekmeye dönünce veri hemen tazeleniyor.

WordPress, güvenlik duvarı, içe aktarma, yedek

  • WordPress zafiyet taraması Wordfence'in yeni beslemesine taşındı. Tarama için ücretsiz bir wordfence.com hesabının API anahtarını WordPress → Bilinen Açıklar kartından girmeniz gerekiyor; anahtar yoksa ya da veri alınamazsa panel artık yanlışlıkla "açık bulunamadı" demiyor, "zafiyet verisi alınamadı, tarama yapılmadı" diyor.
  • CSF'nin kaynağı kapandığı için CSF artık yeni kurulamıyor; panel bunu açıkça söylüyor ve UFW/nftables'a yönlendiriyor.
  • Yedek arşivinden içe aktarmada eski DNS kayıtları (MX, TXT, CNAME, SRV) raporda DNS ekranına girilecek biçimde listeleniyor; eski sunucuya ait SPF/DKIM gibi kayıtlar işaretleniyor. Kayıtlar kendiliğinden eklenmiyor. Çok siteli arşivlerde yanlış sitenin dosyaları ya da postası alınmıyor.
  • Uzak yedek hedefine yükleme başarısız olursa yerel kopyalar artık silinmiyor, normal rotasyonla tutuluyor ve size bildirim gidiyor.
  • Panel IP sertifikası IPv6'da da ayrılmış IP'lerle doğru karşılaştırılıyor; panel güncellemesi eski IP sertifikalarının yenileme ayarlarını yeni biçime getiriyor.

Lisans

  • Kurulumda lisans başka bir sunucuya bağlıysa, süresi dolmuşsa ya da doğrulanamadıysa artık "kaydedildi" yerine açık bir uyarı çıkıyor. Sunucu kimliği okunamayan makinelerde lisans sessizce etkin sayılmıyor; panel ne yapılacağını söylüyor.

Bu sürüme nasıl geçilir?

Panelde Panel Yönetimi → Panel Güncellemesi ekranında Güncellemeyi Denetle deyin; sürüm numarasının yanında bu sayfadaki notlar görünür. Kurulum tek tıktır ya da gece kendiliğinden yapılabilir. Paket, yayıncının RSA-4096 anahtarıyla imzalanmış bir manifestle gelir; imza doğrulanmazsa kurulum başlamaz, kurulum sonrası sağlık denetimi geçmezse panel önceki sürüme kendiliğinden döner. Güncelleme için lisansın geçerli olması gerekir; süresi dolmuş lisansta panel ve siteler çalışmaya devam eder.

Kendi sunucunuzda deneyin.Üyelikte ödeme istenmez; e-postanızı doğruladığınızda 1 yıllık lisans kodunuz açılır.