Ana içeriğe geç
DCHost / Uygulama rehberi

cPanel ve WHM güvenlik ayarları: 2FA, cPHulk ve ModSecurity

Bu rehber, cPanel hesabınızla sunucunun WHM güvenlik ayarlarını birbirinden ayırarak ilerler. Paylaşımlı hosting kullanıcısıysanız kendi cPanel hesabınızdaki güvenlik seçeneklerini yönetirsiniz. VPS/VDS üzerinde WHM yöneticisiyseniz sunucunun diğer hesaplarını da etkileyen ayarlardan sorumlusunuz.

1. Hangi ayar sizin yetkinizde?​

İşlemHosting müşterisiWHM yöneticisi
DCHost müşteri portalı için iki aşamalı doğrulamaMüşteri portalında kendi hesabıWHM'den ayrı müşteri hesabı
cPanel hesabı için iki aşamalı doğrulamaSunuluyorsa kendi cPanel hesabıÖnce sunucu politikasını ve özelliğin sunulmasını yönetir
Security AdvisorSunucu raporuna erişmezSunucu yapılandırma uyarılarını inceler
cPHulkKilitlenmede işlem saati ve IP ile destek isterGiriş koruması, istisnalar ve kilit geçmişini yönetir
ModSecuritySunuluyorsa kendi alan adının durumunu görürModül, kural setleri, güncellemeler ve olay kayıtlarını yönetir
SSH parola politikasını değiştirmeSunucu genelinde değiştiremezRoot dahil SSH kullanıcılarının girişini etkiler

DCHost müşteri portalında 2FA açmak cPanel veya WHM hesabına otomatik 2FA kurmaz. Portal işlemi için müşteri hesabı güvenliği rehberini izleyin. cPanel'e ulaşmak için hosting yönetimi rehberinden başlayabilirsiniz.

2. Security Advisor raporunu okuyun​

WHM'de Security Center → Security Advisor yolunu açın. Ekran açılınca sunucunun yapılandırma denetimi başlar. Kontrol bitene kadar bekleyin; öneriyi açmakla ayarın düzeltilmesini aynı işlem sanmayın.

Bu örnekte tamamlanan rapor Important, Information ve Verified başlıklarını gösteriyor. SSH ve Apache uyarıları başlangıç durumudur; aşağıdaki ekranı bütün öneriler uygulanmış gibi değerlendirmeyin.

WHMSecurity Advisor uyarılarını önceliklendirin

Tamamlanan denetimde her uyarıyı etkilediği hizmetle birlikte okuyun.

WHM 138.0.15 · 15 Ekim 2026
Security Advisor uyarılarını önceliklendirin — gerçek WHM ekranı; özel bilgiler maskelenmiştir.
Yakından bakın
Denetimin bittiğini doğrulayın — yukarıdaki ekranın yakından görünümü

1. adım: Denetimin bittiğini doğrulayın

  1. Denetimin bittiğini doğrulayın

    Scan Again düğmesi, sonuçlar hazır olduğunda denetimi yeniden başlatır. Bir düzeltmeden sonra kullanılır.

  2. Ağ erişimini ayrı değerlendirin

    MySQL bind-address uyarısı dinleme ayarıyla ilgilidir. TCP 3306 için gerçek firewall erişimini ayrıca kontrol edin.

  3. SSH değişikliğinden önce erişimi hazırlayın

    Parola ve doğrudan root girişini etkileyen önerileri, doğrulanmış anahtar ve kurtarma erişimi olmadan uygulamayın.

Görsel gerçek başlangıç bulgularını gösterir. Rapor önerileri bu ekranda otomatik uygulanmaz.

Renk ve durumNasıl değerlendirmelisiniz?
Kırmızı — Important / WarningÖncelikle incelenmesi gereken ciddi uyarı. Etkilenen hizmeti ve önerilen ayarı okuyun.
Sarı — Possible IssueOlası sorunun kendi kurulumunuz için geçerli olup olmadığını kontrol edin.
Mavi — InformationGüvenliği geliştirmeye yönelik ek bilgi veya seçenek.
Yeşil — Verified / ResolvedDenetlenen koşul için olumlu sonuç. Bütün sunucunun güvenli olduğunu tek başına kanıtlamaz.

Her uyarı için önce hangi hizmetin etkileneceğini, değişikliğin kapsamını ve geri dönüş yolunu belirleyin. İlgili düzeltmeden sonra Scan Again ile aynı denetimi tekrarlayın. Bu rapor uygulama kodu incelemesinin, güncelleme takibinin veya yedek testinin yerine geçmez.

WHMVerified bölümünü kapsamıyla okuyun

Yeşil sonuç yalnız belirtilen kontrolün sonucudur.

WHM 138.0.15 · 15 Ekim 2026
Verified bölümünü kapsamıyla okuyun — gerçek WHM ekranı; özel bilgiler maskelenmiştir.
Yakından bakın
Sürüm denetiminin kapsamını bilin — yukarıdaki ekranın yakından görünümü

1. adım: Sürüm denetiminin kapsamını bilin

  1. Sürüm denetiminin kapsamını bilin

    Örnekte kernel güncel görünüyor. Bu sonuç web uygulamasının, temaların ve eklentilerin tamamını incelemez.

  2. Her olumlu sonucu ayrı okuyun

    Veritabanı ve parola koşulları ayrı satırlardır. Yeşil satırlar bütün sunucu için güvenlik garantisi değildir.

Tamamlanmış raporun Verified bölümünden alınan gerçek kırpımdır.

MySQL'in bütün arayüzlerde dinlemesiyle TCP 3306'nın internetten erişilebilir olması aynı tespit değildir; ağ kuralları ayrıca kontrol edilir. SSH uyarıları için önce anahtar ve kurtarma erişimini hazırlayın. Raporda önerilen CageFS, CloudLinux'a özgüdür; AlmaLinux kurulumunda hazır bir özellik gibi varsaymayın. Information bölümündeki ücretli ürün önerileri de otomatik olarak zorunlu bir düzeltme anlamına gelmez.

3. cPHulk ile giriş korumasını kontrol edin​

Security Center → cPHulk Brute Force Protection ekranını açın. cPHulk, parola tahminine yönelik tekrar eden girişleri izler. Web uygulamasındaki zararlı isteği süzen ModSecurity'den ve ağ portlarını sınırlayan güvenlik duvarından farklı bir katmandır.

Bu demoda cPHulk is Enabled görünüyor. Kullanıcı ve IP bazlı korumanın kapsamı aşağıda ayrıca kontrol ediliyor.

WHMcPHulk durumunu ve kullanıcı kapsamını okuyun

Genel anahtarla kullanıcı bazlı ayarlar birbirinden ayrıdır.

WHM 138.0.15 · 15 Ekim 2026
cPHulk durumunu ve kullanıcı kapsamını okuyun — gerçek WHM ekranı; özel bilgiler maskelenmiştir.
Yakından bakın
Genel durumu kontrol edin — yukarıdaki ekranın yakından görünümü

1. adım: Genel durumu kontrol edin

  1. Genel durumu kontrol edin

    Bu demoda cPHulk is Enabled görünüyor. Alt bölümdeki kapsam ve eşikler ayrıca değerlendirilir.

  2. Süre ve deneme sayısını birlikte okuyun

    Brute Force Protection Period ile Maximum Failures by Account birlikte çalışır; gösterilen değerler evrensel öneri değildir.

  3. Root etkisini fark edin

    Allow username protection to lock the root user ayrı bir seçenektir. Yönetim erişimini etkilemeden önce kurtarma yolunu doğrulayın.

Bu ekran alınırken eşikler ve erişim ayarları değiştirilmedi.

Configuration Settings bölümünde iki ayrı kapsam vardır:

  • Username-based Protection: aynı kullanıcı hesabına yönelik girişleri değerlendirir. Bir hesabın farklı adreslerden denenmesiyle ilgilidir.
  • IP Address-based Protection: aynı kaynak IP adresinden gelen girişleri değerlendirir. Aynı ofis veya VPN çıkışını paylaşan gerçek kullanıcıları da etkileyebilir.
WHMIP bazlı korumayı kullanıcı kilidinden ayırın

Aynı kaynak adresini paylaşan gerçek kullanıcıları da düşünün.

WHM 138.0.15 · 15 Ekim 2026
IP bazlı korumayı kullanıcı kilidinden ayırın — gerçek WHM ekranı; özel bilgiler maskelenmiştir.
Yakından bakın
IP kapsamını okuyun — yukarıdaki ekranın yakından görünümü

1. adım: IP kapsamını okuyun

  1. IP kapsamını okuyun

    IP Address-based Protection aynı kaynak adresteki girişleri izler. Bu örnekte açıktır.

  2. Firewall seçeneğini ayrı değerlendirin

    Firewall seviyesinde otomatik engelleme ayrı bir ayardır. Mevcut ağ erişim planıyla birlikte değerlendirin.

Formdaki komut çalıştırma alanlarına rastgele script eklemeyin.

Ekrandaki süre ve deneme sayıları herkese uygun bir güvenlik reçetesi değildir. Eşik belirlerken yönetim erişiminizi, müşterilerin giriş düzenini ve kayıtları değerlendirin. Sırf daha sıkı görünsün diye değeri 0 yapmayın; bu bazı alanlarda root dahil bütün parola girişlerini kilitleyebilir.

Kendi erişiminizi koruyun​

Whitelist Management yalnız güvendiğiniz yönetim kaynakları içindir. Geniş IP aralıklarını veya bütün ülkeleri kolaylık olsun diye beyaz listeye almayın. Buraya bir IP eklemek kullanıcı parolası vermez ve ağ güvenlik duvarındaki erişim kuralını değiştirmez.

İlk incelemede The whitelist is empty mesajı görüldü. Güvendiğiniz yönetim kaynağının zaten eklenmiş olduğunu varsaymayın.

WHMBeyaz listeyi yönetim erişimi için inceleyin

Liste yalnız güvenilen kaynak adreslerini kapsamalıdır.

WHM 138.0.15 · 15 Ekim 2026
Beyaz listeyi yönetim erişimi için inceleyin — gerçek WHM ekranı; özel bilgiler maskelenmiştir.
Yakından bakın
Mevcut kayıtları kontrol edin — yukarıdaki ekranın yakından görünümü

1. adım: Mevcut kayıtları kontrol edin

  1. Mevcut kayıtları kontrol edin

    Bu başlangıç görüntüsünde The whitelist is empty yazıyor. Boş listeyi, kaynak adresiniz eklenmiş gibi yorumlamayın.

  2. Eklemeyi dar kapsamda planlayın

    New Whitelist Records yönetim kaynağı içindir. Tüm interneti veya gereksiz geniş ağları buraya eklemeyin.

Bu ekran yalnız incelendi; kayıt eklenmedi veya silinmedi.

WHMGiriş geçmişini doğru rapordan okuyun

Başarısız giriş kaydı ile etkin engelleme aynı durum değildir.

WHM 138.0.15 · 15 Ekim 2026
Giriş geçmişini doğru rapordan okuyun — gerçek WHM ekranı; özel bilgiler maskelenmiştir.
Yakından bakın
Rapor türünü seçin — yukarıdaki ekranın yakından görünümü

1. adım: Rapor türünü seçin

  1. Rapor türünü seçin

    Failed Logins, Blocked Users ve Blocked IP Addresses farklı sorulara yanıt verir.

  2. Satırdaki bilgileri birlikte değerlendirin

    Kullanıcı, hizmet ve saat alanlarını gerçek işlemle eşleştirin. Bir kayıt tek başına saldırı kanıtı değildir.

  3. Geçmişi incelemeden temizlemeyin

    Remove Blocks and Clear Reports hem engellere hem raporlara müdahale eder; yalnız görüntüleme düğmesi değildir.

Kaynak IP adresi maskelenmiştir. Bu görevde deneme amaçlı hatalı giriş veya engelleme testi yapılmadı.

History Reports bölümünde olayın saatini, kullanıcıyı, hizmeti, kaynak adresini ve varsa kilit bitişini birlikte okuyun. Yanlış yazılmış bir parola da kayıt oluşturabilir; her satırı saldırı diye adlandırmayın. Sorunun kaynağını anlamadan Remove Blocks and Clear Reports ile engelleri ve geçmişi temizlemeyin. Korumayı kapatmak mevcut hesap kilitlerini otomatik temizlemeyebilir.

Müşteri olarak giriş yapamıyorsanız arka arkaya parola denemek yerine destek talebine hizmeti, işlem saatini ve gördüğünüz mesajı ekleyin. Parolanızı göndermeyin.

4. ModSecurity modülü ile kural setini ayırın​

ModSecurity, web isteklerini kurallara göre inceleyen bir web uygulaması güvenlik katmanıdır. Bir yerde “ModSecurity” başlığını görmek, güncel kuralların yüklü ve ilgili alan adında etkin olduğunu tek başına göstermez.

Security Center → ModSecurity Vendors yolunu açın. Bu ekran için ModSecurity Apache modülü kurulu olmalıdır. Modül gereksinimi gösteriliyorsa paket durumunu Software → EasyApache 4 üzerinden doğrulayın.

Başlangıç kontrolünde Apache'nin mod_security2 modülü kurulu olduğu halde Vendors ekranında eski OWASP satırı için This vendor is not installed yazıyordu. Bu ayrım gerçek kurulumdan alınan aşağıdaki ekranda görülebilir.

WHMListelenen vendor kurulu mu kontrol edin

Bir kural setinin adı listede görünse de kurulmuş olmayabilir.

WHM 138.0.15 · 15 Ekim 2026
Listelenen vendor kurulu mu kontrol edin — gerçek WHM ekranı; özel bilgiler maskelenmiştir.
Yakından bakın
Kurulum mesajını okuyun — yukarıdaki ekranın yakından görünümü

1. adım: Kurulum mesajını okuyun

  1. Kurulum mesajını okuyun

    Bu başlangıç görüntüsünde This vendor is not installed yazıyor.

  2. Eski OWASP seçeneğini ayırın

    V3.0 satırı eski vendor yoludur. Güncel paket için rehberdeki EasyApache 4 adımını izleyin.

Bu eski Install düğmesine basılmadı. Güncel paket yolu resmi kaynakla ayrıca doğrulandı.

Şu dört noktayı ayrı kontrol edin:

  1. ModSecurity modülü bu web sunucusunda kurulu mu?
  2. Kullanılacak kural seti yüklenmiş ve etkin mi?
  3. Kural setinin güncelleme yöntemi çalışıyor mu?
  4. İlgili alan adı kapsamı doğru mu?

Eski OWASP V3.0 seçeneğini güncel paketle karıştırmayın. cPanel'in resmi belgesi, Vendors listesindeki eski OWASP ModSecurity Core Rule Set V3.0 setinin artık güncellenmediğini belirtir. Güncel paket sürümü EasyApache 4'te Additional Packages → ea-modsec2-rules-owasp-crs yoluyla sunulur. Paket değişikliği ve kural uygulaması Apache'yi yeniden başlatabilir; çalışan siteleri ve geri dönüşü hesaba katmadan uygulamayın.

Güncel kural paketini kurun ve sonucu doğrulayın​

Bu bölüm, sunucuyu yöneten WHM hesabı içindir. Çalışan yapılandırmanızın kaydını alın ve Apache yeniden başlatılabileceği için uygun bir bakım zamanı belirleyin.

  1. Software → EasyApache 4 ekranında Currently Installed Packages → Customize ile mevcut profili açın.
  2. Additional Packages bölümünde ea-modsec2-rules-owasp-crs paketini bulun. mod_security2 zaten kuruluysa farklı bir ModSecurity sürümüne geçmeniz gerekmez.
  3. Review ekranına ilerleyin. Kurulacak, güncellenecek ve kaldırılacak paketleri okuyun; beklemediğiniz bir kaldırma veya PHP değişikliği varsa işlemi durdurup inceleyin.
  4. Yalnız doğruladığınız değişiklik için Provision işlemini başlatın ve tamamlanmasını bekleyin.
  5. ModSecurity Vendors ekranına dönün. Paket üzerinden gelen vendor için Enabled, Updates ve Sets Included durumlarını kontrol edin.
  6. ModSecurity Tools → Rules List bölümündeki kuralları, ModSecurity Configuration → Rules Engine kipini ve sitelerinizin normal işlemlerini tekrar kontrol edin.
WHMGüncel paketin vendor durumunu doğrulayın

Kurulumdan sonra hem etkinlik hem güncelleme anahtarını kontrol edin.

WHM 138.0.15 · 15 Ekim 2026
Güncel paketin vendor durumunu doğrulayın — gerçek WHM ekranı; özel bilgiler maskelenmiştir.
Yakından bakın
Paket yolunu tanıyın — yukarıdaki ekranın yakından görünümü

1. adım: Paket yolunu tanıyın

  1. Paket yolunu tanıyın

    OWASP CRS v3.x for ModSec 2.9 (via pkg), EasyApache 4 üzerinden gelen kural setidir. Eski V3.0 Install satırından farklıdır.

  2. Etkinlik ve güncellemeyi ayrı okuyun

    Bu örnekte Enabled ve Updates On; Sets Included 33 / 33. Paket sürümünü yalnız açıklama metnine göre belirlemeyin.

Vendor açıklamasında v3.3.9 görülürken kurulu paket ve kural içeriği 3.3.10 olarak doğrulandı. Görseldeki metin değiştirilmedi.

Örnek kurulumun sonunda paket üzerinden gelen OWASP vendor için Enabled: On, Updates: On ve Sets Included: 33 / 33 görüldü. Vendor açıklaması v3.3.9 gösterirken kurulu paket ve kural içeriği 3.3.10 olarak doğrulandı; sürüm kararını tek başına açıklama satırına dayandırmayın.

WHMYayınlanmış kuralları kontrol edin

Paket kurulduktan sonra kural listesi boş başlangıç durumundan farklıdır.

WHM 138.0.15 · 15 Ekim 2026
Yayınlanmış kuralları kontrol edin — gerçek WHM ekranı; özel bilgiler maskelenmiştir.
Yakından bakın
Durum ve kapsamı birlikte okuyun — yukarıdaki ekranın yakından görünümü

1. adım: Durum ve kapsamı birlikte okuyun

  1. Durum ve kapsamı birlikte okuyun

    Kurallar Enabled ve Published görünüyor. Üstteki 1 Vendor, listede bulunan vendor sayısıdır.

  2. Kural içeriğindeki sürümü karşılaştırın

    Kural metninde OWASP_CRS/3.3.10 görülür. Vendor açıklamasıyla fark varsa paket ve kural sürümünü ayrıca doğrulayın.

Bu kontrol sırasında kural düzenlenmedi veya devre dışı bırakılmadı; saldırı trafiği oluşturulmadı.

Son kontrolde Rules List boş değildi: 1 Vendor ve Enabled / Published kurallar görüldü. Rules Engine yine Process the rules durumundaydı. Örnek sitenin PHP ve veritabanı okuma kontrolü HTTP 200 ile tamamlandı. Bu kontrol sunucu IP'sine doğru alan adı başlığı gönderilerek yapıldı; alan adının genel DNS yayını veya HTTPS sertifikası bu sonuçla doğrulanmış sayılmaz.

Site işlemine engel olan bir kuralı nasıl incelersiniz?​

Security Center → ModSecurity Tools → Hits List ekranında işlem saati, alan adı, istek yolu ve Rule ID bilgilerini eşleştirin. Liste, bir isteğin yalnız en ilgili olayını gösterebilir; gerektiğinde asıl log incelenmelidir.

İlk incelemede Rules List → You have no rules / 0 Vendors, Hits List → The Hits List is empty sonuçları görüldü. Aynı anda Rules Engine → Process the rules seçiliydi. Motorun açık olmasıyla kural setinin bulunmasının neden ayrı kontroller olduğu bu örnekte açıktır.

WHMKural listesinin boş olduğunu fark edin

Modülün kurulu olması, etkin kuralların da bulunduğunu göstermez.

WHM 138.0.15 · 15 Ekim 2026
Kural listesinin boş olduğunu fark edin — gerçek WHM ekranı; özel bilgiler maskelenmiştir.
Yakından bakın
Gerçek sonucu okuyun — yukarıdaki ekranın yakından görünümü

1. adım: Gerçek sonucu okuyun

  1. Gerçek sonucu okuyun

    Bu başlangıçta You have no rules yazıyor; koruma tamamlandı sonucu çıkarılamaz.

  2. Vendor sayısını kontrol edin

    0 Vendors, o anda bu listede vendor kural seti bulunmadığını gösterir.

Sonraki paket kurulumundan önce alınan durum görüntüsüdür.

WHMRules Engine çalışma kipini okuyun

Kuralların işlenmesiyle yalnız gözlem kipi farklıdır.

WHM 138.0.15 · 15 Ekim 2026
Rules Engine çalışma kipini okuyun — gerçek WHM ekranı; özel bilgiler maskelenmiştir.
Yakından bakın
Seçili kipi doğrulayın — yukarıdaki ekranın yakından görünümü

1. adım: Seçili kipi doğrulayın

  1. Seçili kipi doğrulayın

    Bu demoda Process the rules seçili. Buna rağmen başlangıçta kural seti yoktu; iki koşul ayrı kontrol edilir.

  2. Detection-only farkını bilin

    Alt seçenek, engelleme gibi disruptive işlemleri uygulamadan değerlendirme yapar.

Global directive değiştirilmedi. Görsel yalnız Rules Engine bölümüne kırpılmıştır.

WHMWAF olaylarını Hits List üzerinden inceleyin

İşlem saati ve kural numarasıyla gerçek isteği eşleştirin.

WHM 138.0.15 · 15 Ekim 2026
WAF olaylarını Hits List üzerinden inceleyin — gerçek WHM ekranı; özel bilgiler maskelenmiştir.
Yakından bakın
Olay alanlarını tanıyın — yukarıdaki ekranın yakından görünümü

1. adım: Olay alanlarını tanıyın

  1. Olay alanlarını tanıyın

    Date, Host, Source, Status ve Rule ID teşhis için birlikte kullanılır.

  2. Boş listeyi doğru yorumlayın

    The Hits List is empty, yalnız bu görünümde kayıt olmadığını söyler; koruma güvencesi değildir.

Bu çekim için saldırı trafiği oluşturulmadı ve vendor’a rapor gönderilmedi.

Boş liste, bütün saldırıların engellendiğini veya korumanın aktif olduğunu kanıtlamaz. Bir form hata veriyorsa tüm ModSecurity korumasını kapatmak yerine ilgili kaydın gerçek işlemle eşleştiğini doğrulayın. Gerekli istisnayı kapsamı dar tutarak yönetici değerlendirmelidir. Deploy and Restart Apache gibi uygulama düğmeleri yalnız görüntüleme değildir.

5. İki aşamalı doğrulamayı doğru hesaba kurun​

WHM'de Security Center → Two-Factor Authentication ekranını açın. Sunucu politikasının açık olması, kullanıcıların kendi hesaplarına 2FA kurabilmesini sağlar; bütün hesapların kurulumunu kendiliğinden tamamlamaz.

Örnek sunucudaki başlangıç durumu Security Policy is Disabled. Müşteri kendi cPanel'inde bu özelliği kullanamıyorsa önce sağlayıcının sunucu politikasını ve özellik yetkisini kontrol etmesi gerekir.

WHM2FA politikasını hesap kurulumundan ayırın

WHM politikası kullanıcıların kurulum yapabilmesi için gereken ilk katmandır.

WHM 138.0.15 · 15 Ekim 2026
2FA politikasını hesap kurulumundan ayırın — gerçek WHM ekranı; özel bilgiler maskelenmiştir.
Yakından bakın
Sunucu politikasını okuyun — yukarıdaki ekranın yakından görünümü

1. adım: Sunucu politikasını okuyun

  1. Sunucu politikasını okuyun

    Bu başlangıç ekranında Security Policy is Disabled yazıyor. On konumu tek başına bütün hesapları kurmaz.

  2. Issuer alanının amacını bilin

    Issuer doğrulama uygulamasında görünen ad içindir; ayrı bir parola veya güvenlik anahtarı değildir.

Hostname içeren issuer değeri maskeli. Bu rehber çekiminde politika değiştirilmedi.

  • Settings: doğrulama uygulamasında görünen hizmet adını yönetir. İsim ayarı tek başına hesabı korumaz.
  • Manage Users: 2FA yapılandırılmış kullanıcıları yönetir. Buradan başka bir cPanel kullanıcısı adına ilk kurulum yapılamaz.
  • Manage My Account: açık WHM oturumundaki root veya yetkili bayi hesabının 2FA'sıdır. Müşteriye ait cPanel hesabıyla karıştırmayın.

cPanel kullanıcısı kendi panelinde Security → Two-Factor Authentication yolunu izler. Akış; Set Up Two-Factor Authentication, doğrulama uygulamasına QR/Key ekleme, uygulamanın ürettiği altı haneli kodu Security Code alanına yazma ve Configure Two-Factor Authentication adımlarından oluşur. QR, Key ve canlı kodlar hesaba erişim bilgisidir; destek mesajında veya herkese açık ekran görüntüsünde paylaşılmaz.

Örnekte Manage Users listesi boş ve açık WHM hesabı Not Configured durumundadır. Bu ekranlar kurulum tamamlandı veya 2FA ile korunan giriş test edildi anlamına gelmez.

WHM2FA kurulu kullanıcıları kontrol edin

Manage Users, kullanıcının kendi kurulumunun yerine geçmez.

WHM 138.0.15 · 15 Ekim 2026
2FA kurulu kullanıcıları kontrol edin — gerçek WHM ekranı; özel bilgiler maskelenmiştir.
Yakından bakın
Doğru sekmede olduğunuzu kontrol edin — yukarıdaki ekranın yakından görünümü

1. adım: Doğru sekmede olduğunuzu kontrol edin

  1. Doğru sekmede olduğunuzu kontrol edin

    Manage Users kullanıcı listesidir; Manage My Account ise açık WHM hesabınıza aittir.

  2. Liste sonucunu okuyun

    Bu başlangıçta two-factor authentication configured olan kullanıcı yoktur.

Başka bir cPanel kullanıcısına bu tablodan ilk 2FA kurulumu yapılmaz.

WHMManage My Account kapsamını doğru okuyun

Bu bölüm açık WHM oturumundaki hesabı yönetir.

WHM 138.0.15 · 15 Ekim 2026
Manage My Account kapsamını doğru okuyun — gerçek WHM ekranı; özel bilgiler maskelenmiştir.
Yakından bakın
Hangi hesabı değiştirdiğinizi bilin — yukarıdaki ekranın yakından görünümü

1. adım: Hangi hesabı değiştirdiğinizi bilin

  1. Hangi hesabı değiştirdiğinizi bilin

    WHM root oturumunda bu sekme root hesabına aittir. Müşteri cPanel hesabı için kullanılmaz.

  2. Kurulmamış durumu tanıyın

    Not Configured, bu hesapta kurulum tamamlanmadığını belirtir. QR/Key yalnız ilgili hesabın güvenli kurulumunda kullanılır.

Root hesabı için kurulum başlatılmadı; QR veya doğrulama anahtarı oluşturulmadı.

Kurulumdan sonra yeni bir oturumda parola ve doğrulama koduyla giriş test edilmelidir. Aynı kullanıcıda açık oturumlar etkilenebileceğinden ekip çalışırken zamanlamayı koordine edin. Telefona erişim kaybolduğunda destek talebi üzerinden hesabınızın kurtarma sürecini başlatın.

API kapsamını ayrıca değerlendirin. Panel girişindeki 2FA'nın, bütün API çağrılarını otomatik koruduğunu varsaymayın. WHM'deki Configure Security Policies → Security Policy Extensions → API requests kapsamı ve API token izinleri ayrı yönetilir.

6. SSH parola girişini kapatmadan önce anahtarınızı test edin​

Security Center → SSH Password Authorization Tweak ekranı sunucuya parola ile SSH girişini açıp kapatır. Root hesabı da bu değişiklikten etkilenir. Bu ayar cPanel hesabınızın web parolasını değiştirmez.

Gerçek başlangıç ekranında Password Authentication is currently enabled ve Disable Password Auth düğmesi görülür. Bu ekranda ayar değiştirilmedi.

WHMSSH parola politikasının etkisini okuyun

Bu değişiklik root dahil sunucunun SSH kullanıcılarını etkiler.

WHM 138.0.15 · 15 Ekim 2026
SSH parola politikasının etkisini okuyun — gerçek WHM ekranı; özel bilgiler maskelenmiştir.
Yakından bakın
Mevcut durumu kontrol edin — yukarıdaki ekranın yakından görünümü

1. adım: Mevcut durumu kontrol edin

  1. Mevcut durumu kontrol edin

    Bu demoda Password Authentication is currently enabled yazıyor.

  2. Anahtarı test etmeden düğmeye basmayın

    Disable Password Auth bir ayar değişikliğidir. Önce yeni SSH oturumunda anahtar girişini ve kurtarma erişimini doğrulayın.

Bu ekranda parola politikası değiştirilmedi; düğme yalnız gösteriliyor.

Parola girişini kapatmayı planlıyorsanız önce:

  1. SSH anahtarını doğru hesapta hazırlayın ve yetkilendirin.
  2. Mevcut oturumu açık tutarken yeni, bağımsız bir SSH bağlantısında anahtarla gerçekten giriş yapın.
  3. Konsol/kurtarma erişimini ve diğer kullanıcıların anahtar hazırlığını doğrulayın.
  4. Ancak bunlardan sonra Disable Password Auth değişikliğini planlı biçimde uygulayın; yeni bağlantıyla sonucu tekrar test edin.

Anahtar dosyasının listede görünmesi, anahtarla girişin çalıştığı anlamına gelmez. Bağlantı hatasında güvenlik duvarını tamamen kapatmak veya SSH ayarını tahminle değiştirmek yerine SSH hata rehberini izleyin.

Ne zaman destek istemelisiniz?​

Kendi cPanel ekranınızda yönetici menüsü görünmüyorsa normal yetki ayrımı olabilir. Eksik menüyü bulmak için root parolasına ihtiyacınız yoktur. Talepte hizmeti, işlemi, zamanı ve hata mesajını belirtin. WAF sorununda ilgili URL yolu ve varsa Rule ID; giriş sorununda kaynak IP ve saat faydalıdır. Parola, QR, API token veya SSH özel anahtarı göndermeyin.

Güvenlik ayarları güncelleme takibi ve geri yüklenebilir yedek ile birlikte düşünülmelidir. Linux güncelleme rehberindeki Ubuntu/Debian komutlarını AlmaLinux sunucuya uygulamayın.

Resmi kaynaklar​

Kaynaklar 15 Ekim 2026 tarihinde kontrol edildi. Menü adları sürüm ve yetkilere göre değişebilir.