Günlük
GENEL

WHost betasında dağıtım başladı: ilk gruplar erişimini alıyor

WISECP'nin hosting kontrol paneli WHost'un beta dağıtımı başladı: ilk gruplar erişimini aldı. Neler yaptığı, güvenliğin nasıl kurulduğu, nasıl katılacağınız.

WISECP'nin hosting kontrol paneli WHost, beta kullanıcılarına ulaşmaya başladı. Beta başvuruları bir süredir açıktı; yeni olan, 9 Kasım'da yayımladığımız ilk herkese açık beta sürümü WHost 1.0.0-beta.1'in dağıtımının başlaması: ilk gruplar erişimlerini, lisans anahtarlarını ve kurulum adımlarını aldı. Erişim küçük gruplar hâlinde açılmaya devam ediyor ve WHost beta süresince ücretsiz. Bu yazıda WHost'un neler yaptığını, güvenliğinin nasıl kurulup sınandığını ve erişimi nasıl alacağınızı bulacaksınız.

WHost nedir

WHost, WISECP'nin arkasındaki ekip tarafından sıfırdan geliştirilen eksiksiz ve modern bir hosting paneli. Bir hosting sunucusunun ihtiyaç duyduğu her şey tek bir yönetici paneli ve tek bir müşteri panelinden yönetilir; panelin yaptığı her işlem API üzerinden de yapılabilir.

Bir hosting panelinin yaptığı her şey

  • Hesaplar ve paketler: hosting hesaplarını açın, askıya alın, yeniden etkinleştirin ve kaldırın; disk, kaynak ve özellik sınırları olan paketler; müşterileriniz için müşteri paneli ve yardım etmeniz gerektiğinde müşterinin paneline tek tıkla giriş.
  • Alan adları ve DNS: ek alan adları, alt alan adları ve yönlendirmeler; DNS bölgeleri ve kayıtları DNSSEC dahil panelden yönetilir.
  • SSL: ücretsiz Let's Encrypt sertifikaları kendiliğinden alınır ve yenilenir; toplu sertifika alma ve kendi sertifikanızı yükleme de var.
  • E-posta: DKIM imzalı posta kutuları, Rspamd ile istenmeyen posta süzgeci ve tek tıkla girilen webmail.
  • Veritabanları: MariaDB veritabanları ve kullanıcıları, bir tık uzaklıkta phpMyAdmin.
  • Dosyalar ve FTP: yerleşik kod düzenleyicili dosya yöneticisi, yükleme, indirme ve arşivler; kendi klasörüne kilitli FTP hesapları.
  • Zamanlanmış görevler ve yedekleme: hesap başına zamanlanmış görevler; yerel ve uzak depolamaya (SFTP ya da S3) zamanlamalı, saklama süreli ve tek tıkla geri yüklenebilen yedekler.
  • Web sunucuları ve PHP: WHost Nginx ya da Nginx + Apache ile kurulur; OpenLiteSpeed ve LiteSpeed Enterprise kurulumdan sonra panelden açılabilir. PHP 7.4 ile 8.5 arası, her alan adı için ayrı seçilir ve ayarlanır.
  • Güvenlik araçları: güvenlik duvarı, saldırı altında kipi, Fail2Ban ve web uygulama güvenlik duvarı; hepsi panelden yönetilir.
  • API ve webhook'lar: panelin yaptığı her iş için belgelenmiş REST API, imzalı istekler, olaylar için webhook'lar ve PHP SDK.
  • Güncellemeler: imzalı panel güncellemeleri Güncellemeler sayfasından kurulur; işletim sistemi güvenlik güncellemeleri kendiliğinden kurulur.

Katman katman güvenlik

Hosting panelleri bu yıl ciddi ve aktif olarak istismar edilen açıklarla gündeme geldi. Bir panel, sunucusundaki her sitenin anahtarını taşır; bu yüzden WHost birbirine bağlı olmayan katmanlarla kurulur: bir katman aşılsa bile sıradaki katman ayakta kalır.

  • Hesaplar arası yalıtım: her hosting hesabı kendi Linux kullanıcısıyla, işlemci, bellek, işlem sayısı ve disk G/Ç sınırları olan kendi kaynak diliminde çalışır. Her site, hesabın kendi dosyalarıyla sınırlı, komut çalıştırma fonksiyonları kapalı ve geçici dosyalarıyla oturumları hesabın içinde tutulan kendi PHP-FPM havuzunu alır. Kabuk erişimi hesap başına açılıp kapanır ve hesaplar SSH tüneli açamaz.
  • Dışarıya açık olmayan bir panel: WHost ajanı yalnız sunucunun iç adresinde, nginx'in arkasında dinler; nginx yalnız güncel TLS sürümlerini ve sıkı güvenlik başlıklarını sunar. Yönetici girişi yedek kodlu iki adımlı doğrulamayı ve IP izin listesini destekler; her API isteği imzalıdır ve tekrar oynatmaya karşı korunur, API anahtarları kapsam ve IP ile sınırlanabilir. Bir API anahtarı hesap parolasını ya da sunucunun root parolasını değiştiremez.
  • Ağ ve web koruması: güvenlik duvarı gelen trafiği varsayılan olarak reddeder ve kendinizi dışarıda bırakmanıza izin vermez. Fail2Ban; SSH'yi, e-postayı, FTP'yi, panel girişini ve sitelerin kendisini izler, tarayıcıları ve tekrar eden saldırganları yasaklar. ModSecurity, OWASP Core Rule Set ile web trafiğini inceler; siz engelleme kipine alana kadar eşleşmeleri kaydeder. WHost'un kendi saldırı kuralları da eşleşmenin arkasındaki adresi yasaklayabilir.
  • E-posta ve FTP: giriş yalnız TLS üzerinden, hesap başına gönderim sınırları, DKIM imzası ve istenmeyen posta süzgeci; FTP kullanıcıları kendi klasörlerinde kalır ve TLS ile bağlanır.
  • Sırlar ve denetim kaydı: yönetici parolası yalnız özetlenmiş (hash) olarak saklanır, API sırları diskte şifreli durur, taşıma kimlik bilgileri yalnız bellekte tutulur; yalnız eklenebilen denetim kaydı girişleri, müşteri adına girişleri ve geri alınamaz işlemleri yazar.
  • İmzalı güncellemeler: her sürüm, kurulmadan önce doğrulanan imzalı bir pakettir; önce yedek alınır, güncelleme düşerse kendiliğinden geri alınır. Panel her başladığında kendi dosyalarını imzalı bir listeyle karşılaştırır.

Nasıl sınandı

  • Canlı sızma testi: üretimin bir kopyasına karşı saldırı sınıfı sınıfı koşuldu: enjeksiyon, XSS, SSRF, kimlik doğrulama, yetkilendirme, istemci tarafı saldırılar, kriptografi, iş mantığı ve altyapı. Doğrulanan her bulgu kapatıldı ve yeniden sınandı.
  • Güvenlik doğrulama programı: sertleştirme, hesaplar arası yetki ve kimlik, girdi doğrulama, sırlar, tedarik zinciri, koruma katmanları, kayıt ve tespit, temiz kurulum ve yedekleri kapsadı. Her denetimin yerinde olduğu, doğru yapılandırıldığı ve gerçek isteklerle yapması gerekeni yaptığı denetlendi; her düzeltmeden sonra yeniden denetlendi.
  • Temiz kurulumlar: her beta sürümü yayımlanmadan önce sıfırdan, temiz sunuculara kurulur.
  • Yamalar anında: PHP Ekim'de güvenlik düzeltmeleri yayımladığında sunucularımız denetlenip güncellendi ve WHost'un web kuralları ilgili saldırı denemelerini tanır hâle getirildi.

Bu betada deneysel olanlar

Node.js ve Python uygulamaları, SSH üzerinden cPanel ve DirectAdmin'den taşıma, bayi hesapları ve whitelabel testlerimizde çalışıyor; ancak her yolu her desteklenen sistemde henüz denemedik. Beta süresince bunları deneysel kabul edin ve bulduklarınızı bize iletin. Bu betanın henüz yapmadıklarını bilinen kısıtlar sayfası listeliyor.

WISECP ile birlikte çalışır

WHost sunucu modülü WISECP 5.0-beta.4 ile geliyor. WHost sunucularınızı bir kez bağlayın: ödenen siparişler doğru sunucuda doğru paketle hosting hesabı açar, vadesi geçen hizmetler askıya alınır ve fatura ödenince geri gelir, müşterileriniz hizmet sayfasından tek tıkla WHost panellerine girer. Kurulum, WISECP kullanım kılavuzunun WHost makalesinde anlatılıyor.

Erişim nasıl alınır

  • Erişim isteyin: wisecp.com/tr/whost sayfasını açın, "Beta Erişimi İsteyin"i seçin ve neyi test etmek istediğinizi yazın. Talebin ve sonrasında lisansın hesabınıza bağlanması için önce wisecp.com hesabınızla giriş yapın.
  • Onay e-postasını bekleyin: erişim küçük gruplar hâlinde açılıyor; onay e-postası lisans anahtarınızı ve kurulum adımlarını taşır.
  • Temiz bir sunucuya kurun: Ubuntu 22.04 ya da 24.04, AlmaLinux 9, Rocky Linux 9 veya CentOS Stream 9 çalışan bir sunucuya kurun, ardından ilk girişte lisans anahtarınızı girin.

git kuruluysa kurulum tek komuttur; komutu root olarak, tam nitelikli ana makine adı verilmiş temiz bir sunucuda çalıştırın. Gereksinimler ve seçenekler kurulum kılavuzunda:

cd /tmp && git clone https://wisecp.com/files/whost/whost.git && cd whost/installer && bash install.sh --hostname=srv1.example.com

Güncellemeler ve geri bildirim

Yeni bir kurulum beta kanalını izler: bir beta sürümü yayımlandığında panel güncelleme olduğunu gösterir ve Güncellemeler sayfasından kurar. Bulduklarınızı wisecp.com müşteri panelinizden açacağınız destek talebiyle ya da doğrudan panelin içinden bize iletin; her bildirim sonraki sürümleri şekillendirmemize yardım ediyor.

Henüz betada değil misiniz? wisecp.com/tr/whost sayfasından erişim isteyin.

Sürüm sayfası: releases.wisecp.com/tr/whost/1.0.0-beta.1

Gürültü Değil, Sinyal

Paylaşmaya değer bir şey olduğunda işe yarar bir not

Ürün değişiklikleri, mühendislik kararları ve pratik operasyon fikirleri. Haftalık kota yok.

Listedesiniz

Bir sonraki saha notu için gelen kutunuzu izleyin.