Güvenlik

Panel root yetkisiyle çalışmaz.

Panel ayrıcalıksız bir kullanıcıyla çalışır. Root yetkisi gereken işleri yalnızca sabit bir komut listesiyle ayrı bir sistem servisi yapar. Yani panel sistemde doğrudan değişiklik yapamaz. Her değişiklik sabit listedeki bir komuttan geçer ve kaydedilir.

Tarayıcınız

Panel arayüzü

Oturum çerezi HttpOnly, Secure ve SameSite=Strict. Form işlemlerinde CSRF jetonu kullanılır.

Ayrıcalıksız kullanıcı

Panel

Yetkiyi kontrol eder, işlemi denetim kaydına yazar. Sistemde doğrudan değişiklik yapamaz.

Root

Sistem servisi

Yalnızca listedeki komutları çalıştırır. Bağlanan sürecin kimliğini çekirdekten doğrular.

Erişimi ve koruma düzeyini siz belirlersiniz

Aşağıdaki ayarlar panelde, ilgili sayfada durur. Sunucuya SSH ile girmeniz gerekmez.

Panele kimin girebileceğini siz belirlersiniz

Panel varsayılan olarak her adrese açıktır. Kendi IP adresinizi listeye eklediğinizde yalnızca o adreslerden açılır.

  • IP izin listesiPanel yalnızca eklediğiniz IP adreslerinden açılır. Liste boşken herkese açıktır; ilk iş kendi adresinizi ekleyin.
  • Güvenlik duvarı portlarıAçık portları görür, hizmet portlarını tek düğmeyle açıp kapatırsınız. SSH, panel ve web portları korumalıdır; panelden kapatılamaz.
  • Otomatik engelSSH'ta 10 dakika içinde 3 başarısız denemeden sonra o IP adresi en az 1 gün engellenir (tekrarında süre uzar). Panel portuna her IP adresi dakikada en fazla 90 yeni bağlantı açabilir.
Ağ & Erişim sayfası: panel erişim izin listesi ve güvenlik duvarı portları.Ağ & Erişim sayfası: panel erişim izin listesi ve güvenlik duvarı portları.

Panel portunu ve giriş adresini değiştirin

Bilinen port ve adresler bot taramalarının ilk hedefidir. İkisini de panelden değiştirirsiniz.

  • Panel portuVarsayılan 3252'dir. Yüksek ve rastgele bir port seçin. Panel yeni portu güvenlik duvarında açar, eskisini kapatır ve sizi yeni adrese yönlendirir.
  • Kendi giriş adresinizGiriş sayfasını /login yerine kendi belirlediğiniz bir adrese (örneğin /yonetim-x7) taşırsınız; /login kapanır. Bu bir erişim denetimi değildir, yalnızca tarama gürültüsünü azaltır.
  • Erişimi kaybedersenizPanele ulaşamazsanız sunucudan deckpa set-port komutuyla portu değiştirirsiniz.
Ayarlar sayfası, Panel erişimi sekmesi: panel portu, panel giriş adresi ve müşteri olarak giriş anahtarları.Ayarlar sayfası, Panel erişimi sekmesi: panel portu, panel giriş adresi ve müşteri olarak giriş anahtarları.

SSH portunu panelden değiştirin

SSH'ın portunu ve bağlantı canlı tutma ayarını Ayarlar sayfasından yönetirsiniz. Dosyayı elle düzenlemeniz gerekmez.

  • Önce doğrular, sonra uygularPanel yeni yapılandırmayı sshd -t ile denetler. Geçersizse eskisini geri yükler.
  • Erişiminizi kaybetmezsinizPort değişince güvenlik duvarı ve SELinux kuralı otomatik ayarlanır. Eski port güvenlik duvarında açık kalır; yeni porttan bağlanabildiğinizi doğruladıktan sonra kapatırsınız.
  • Bağlantı canlı tutmaWinSCP gibi istemcilerin boştaki bağlantısı kopmaz. Aralığı 15 ile 3600 saniye arasında seçersiniz.
Ayarlar sayfası, Sunucu sekmesi: SSH erişimi için port, keep-alive ve aralık alanları, yapılandırma uyarısı.Ayarlar sayfası, Sunucu sekmesi: SSH erişimi için port, keep-alive ve aralık alanları, yapılandırma uyarısı.

Hesabınızı iki adımla koruyun

Giriş, parolanın yanında doğrulama uygulamanızdaki kodla yapılır. Parolanız ele geçse bile kod olmadan giriş olmaz.

  • İki adımlı doğrulamaHer kullanıcı kendi hesabında açar. Telefonunuza ulaşamazsanız 10 kurtarma kodundan biriyle girersiniz. Yöneticinin bunu tüm hesaplarda zorunlu kılması henüz yok.
  • Giriş kilidi15 dakikada 5 başarısız denemeden sonra hesap kilitlenir. Parola en az 12 karakter olmalıdır ve düz metin olarak saklanmaz.
  • OturumOturum 12 saat sürer ve açıldığı IP adresine bağlıdır. Adresiniz değişirse yeniden giriş yaparsınız.
Panel giriş ekranı: kullanıcı adı ve parola alanları, iki adımlı doğrulamaya hazır güvenli oturum.Panel giriş ekranı: kullanıcı adı ve parola alanları, iki adımlı doğrulamaya hazır güvenli oturum.

Sitelerdeki zararlı dosyaları bulun

Virüs Taraması sitelerdeki dosyaları ClamAV ile tarar. Hiçbir dosya sessizce silinmez; her bulgu listede görünür ve ne yapılacağına siz karar verirsiniz. ClamAV, Servisler sayfasından tek tıkla kurulur (yalnız yönetici).

  • Bulgularla ne yapacağınızı seçersinizUygula modunda zararlı dosyalar otomatik karantinaya alınır. Karantinadakini karantinadan çıkarabilir ya da kalıcı silebilir, diğer bulguları yok sayabilir, enjekte edilmiş kodu temizleyebilirsiniz.
  • Anlık tespitİsteğe bağlıdır: PHP dosyaları yazıldıktan hemen sonra taranır. ClamAV servisi (clamd) kurulu olmalı ve en az 1 GB boş bellek gerekir. Bulaşma riskini azaltır ama tamamen engellemez.
  • Önce izleyinVarsayılan modda (Yalnızca kayıt) yalnızca kayıt tutar, dosyalara dokunmaz. İlk haftalarda sonuçları izlemenizi öneririz; güvendiğinizde Uygula moduna geçersiniz.
Virüs Taraması sayfası: tarama durumu ve bulgular.Virüs Taraması sayfası: tarama durumu ve bulgular.

Daha fazla önlem

İsteğe bağlı olarak açabileceğiniz korumalar.

Panel adresinde sunucu IP'sini yayınlamayın

Panel Cloudflare Tüneli üzerinden açılabilir. Tünel kurulunca panel adresinde sunucunun IP adresi yayınlanmaz. İsterseniz dış portu da kapatır, panele yalnızca tünel adresinden girersiniz.

Müşteri olarak girişi kısıtlayın

Yönetici ve bayilerin müşteri hesabına girebilmesini ayrı ayrı açıp kapatırsınız; "Girişte parola iste" seçeneği de vardır. Bu girişlerde yapılan her değişiklik girişi yapanın adıyla kaydedilir.

Panel için gerçek sertifika

Panel adı gerçek bir alan adıysa Let's Encrypt sertifikası alınır ve otomatik yenilenir. Panel adının DNS'i Cloudflare'de ya da bu sunucudaysa doğrulama DNS üzerinden yapılır ve 80. port gerekmez; aksi halde ad bu sunucuya çözülüyorsa doğrulama 80. port üzerinden yapılır.

Panelin kendi korumaları

Aşağıdaki değerler panelin kodundan alınmıştır.

Giriş koruması

Parolanız düz metin olarak saklanmaz. 15 dakikada 5 başarısız denemeden sonra hesap kilitlenir.

Parola uzunluğu
en az 12
Oturum süresi
12 saat

İki adımlı doğrulama

Giriş, doğrulama uygulamasındaki kodla tamamlanır. Telefonunuzu kaybederseniz kurtarma kodları vardır. Kullanıcı başına isteğe bağlıdır, henüz zorunlu yapılamaz.

Yöntem
doğrulama uygulaması
Yedek
kurtarma kodu

Ağ savunması

Art arda başarısız SSH denemeleri engellenir. Panel portu da kısa sürede çok bağlantı açmaya çalışan adreslere sınır koyar.

SSH
3 deneme, en az 1 gün engel
Panel portu
dakikada 90 yeni bağlantı / IP

Site ayrımı

Her site kendi Linux kullanıcısıyla çalışır. Siteler Linux izinleriyle birbirinden ayrılır; bir site diğerinin dosyalarını okuyamayacak şekilde yapılandırılır. Dosya yöneticisi de bu kullanıcının yetkisiyle çalışır.

Dosya yolu
site dizinine kilitli
Kota
kota etkinse kullanıcı başına inode sınırı

Roller ve yetkiler

Yönetici, bayi ve müşteri rolleri vardır. Yetki Grupları ile kimin hangi bölümde ne yapabileceğini belirlersiniz.

Roller
admin, bayi, müşteri
Yalnız admin
16 kaynak

Virüs Taraması

ClamAV ile siteleri tarar. Varsayılan modda (Yalnızca kayıt) yalnızca kayıt tutar, dosyalara dokunmaz. İlk haftalarda sonuçları izlemenizi öneririz; güvendiğinizde Uygula moduna geçersiniz. ClamAV, Servisler sayfasından tek tıkla kurulur (yalnız yönetici).

Motor
ClamAV
Bulgu
karantina

Sunucuda alınan ek önlemler

Panelin kurulumda ve çalışırken uyguladığı ek önlemler.

İmzalı güncelleme

Panel güncellemesinin imzası ve sağlama toplamı uygulanmadan önce kontrol edilir. Biri tutmazsa güncelleme uygulanmaz.

İmza
Ed25519
Sağlama toplamı
SHA-256

Denetim kaydı

Panelin sunucuda yaptığı her değişiklik kimin yaptığı ve sonucuyla kaydedilir. Kayıt panel arayüzünden silinemez ve değiştirilemez.

Kayıt
panel arayüzünden silinemez ve değiştirilemez
Görüntüleme
Loglar

Site giden trafiği

Site kullanıcıları dışarıya 25. porttan bağlantı kuramaz (doğrudan SMTP gönderimi) ve bulut sağlayıcısının metaveri adresine ulaşamaz. Bu, ele geçirilen bir sitenin kötüye kullanılmasını zorlaştırır.

Giden SMTP
25. port engelli
Metaveri adresi
engelli

Sertleştirilmiş PHP

Her site yalnızca kendi dizinlerine erişen, kendi geçici ve oturum dizinleri olan bir PHP ortamında çalışır. İzin verilen PHP işlevlerini panelden yönetirsiniz.

open_basedir
açık
Geçici dizin
site başına

TLS ve güvenlik başlıkları

Siteler TLS 1.2 ve 1.3 kullanır. Panel, tarayıcıyı HTTPS'e zorlayan, sayfanın başka bir sayfaya gömülmesini engelleyen ve içerik güvenlik politikasını uygulayan başlıklar gönderir.

Site TLS
1.2 ve 1.3
Panelde HTTPS zorunluluğu
2 yıl

Sağlık Kontrolü

48 denetimin birçoğu güvenlik içindir: SELinux, SSH sertleştirme, güvenlik duvarı portları, parola deneme saldırılarına karşı koruma ve PHP ayarları.

Denetim
48
Komut
deckpa doctor
Fiyatlandırma
$9/ay · sınırsız site
Paketleri inceleyin →