X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar

Uptime Arttırma İçin Güvenlik Açıklarını Kapatma

AnasayfaYazılarGüvenlikUptime Arttırma İçin Güvenlik Açıkl...

Giriş

Uptime, bir sunucunun veya hizmetin çalışır durumda olduğu süreyi ifade eder. Güvenlik açıkları, uptime'ı tehdit eden en büyük faktörlerden biridir. Bu makalede, firewall, DDoS ve WAF (Web Application Firewall) kurulumları ile güvenlik açıklarını kapatarak uptime'ı nasıl artırabileceğinizi adım adım anlatacağız.

Optimizasyonun Mantığı

Güvenlik, sistem yöneticilerinin en büyük önceliklerinden biridir. Sunucularınıza yönelik saldırılar, hizmet kesintilerine yol açarak uptime'ı olumsuz etkileyebilir. Bu nedenle, güvenlik açıklarını kapatmak için atılacak adımlar, uptime'ı artırmanın yanı sıra sistem performansını da iyileştirir.

Firewall Kurulumu

Bir firewall, sunucunuzun dış dünyadan gelen zararlı trafiği filtrelemesine yardımcı olur. Uygulama tabanlı bir firewall kurmak için aşağıdaki adımları izleyin:

  • Adım 1: Gerekli paketleri yükleyin.
sudo apt-get install ufw
  • Adım 2: UFW'yi etkinleştirin.
sudo ufw enable
  • Adım 3: Gerekli portları açın (örneğin, HTTP için 80, HTTPS için 443).
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
  • Adım 4: Durumu kontrol edin.
sudo ufw status

DDoS Koruması

DDoS saldırıları, sunuculara aşırı yük yükleyerek hizmetin kesilmesine neden olabilir. DDoS koruma yöntemleri arasında rate limiting (oran sınırlama) ve IP engelleme bulunmaktadır.

  • Adım 1: Apache için mod_evasive yükleyin.
sudo apt-get install libapache2-mod-evasive
  • Adım 2: Modülü etkinleştirin.
sudo a2enmod evasive
  • Adım 3: Aşağıdaki ayarları /etc/apache2/mods-available/evasive.conf dosyasına ekleyin.
 DOSHashTableSize 3097
 DOSPageCount 20
 DOSSiteCount 250
 DOSSiteInterval 1
 DOSBlockingPeriod 10
  • Adım 4: Apache'yi yeniden başlatın.
sudo systemctl restart apache2

Web Uygulama Güvenlik Duvarı (WAF) Kurulumu

WAF, web uygulamalarınızı koruyarak SQL injection ve XSS gibi saldırılara karşı koruma sağlar. ModSecurity kullanarak bir WAF kurmak için:

  • Adım 1: ModSecurity ve gerekli bağımlılıkları yükleyin.
sudo apt-get install libapache2-mod-security2
  • Adım 2: ModSecurity'yi etkinleştirin.
sudo a2enmod security2
  • Adım 3: /etc/modsecurity/modsecurity.conf dosyasında ayarları güncelleyin:
SecRuleEngine On
  • Adım 4: Apache'yi yeniden başlatın.
sudo systemctl restart apache2

Sonuç

Bu adımları izleyerek, sunucularınızın güvenliğini artırabilir ve uptime'ınızı optimize edebilirsiniz. Unutmayın, güvenlik sürekli bir süreçtir ve düzenli güncellemelerle desteklenmelidir.


Top