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

Sunucu Optimizasyonu: Güvenlik Açıklarını Kapatma Adımları

AnasayfaYazılarGüvenlikSunucu Optimizasyonu: Güvenlik Açık...

Giriş

Sunucu optimizasyonu, performansın artırılması ve güvenliğin sağlanması için hayati öneme sahiptir. Özellikle DDoS saldırıları ve güvenlik açıkları, sunucu yönetiminde karşılaşılan en büyük tehditlerden biridir. Bu makalede, sunucu güvenliğini artırmak için firewall, DDoS koruması ve WAF (Web Application Firewall) kurulumları üzerine adım adım bir rehber sunulacaktır.

Güvenlik Açıklarının Kaynağı

Sunucu güvenlik açıkları genellikle zayıf yapılandırmalar, güncel olmayan yazılımlar ve yetersiz ağ koruma önlemleri nedeniyle ortaya çıkar. Özellikle, sunucuların dış dünyaya açık portları, saldırganlar için birer giriş noktası oluşturur.

Adım 1: Firewall Kurulumu

İlk adım olarak bir firewall kurmak kritik öneme sahiptir. Linux sistemlerde genellikle iptables veya ufw (Uncomplicated Firewall) kullanılır. Aşağıdaki komutları kullanarak ufw'yi kurabilir ve yapılandırabilirsiniz:

sudo apt-get install ufw

Firewall'ı etkinleştirmek için:

sudo ufw enable

Önerilen bazı kurallar eklemek için:

sudo ufw allow ssh
sudo ufw allow http
sudo ufw allow https

Adım 2: DDoS Koruması

DDoS saldırılarına karşı korunmak için çeşitli yöntemler vardır. Burada, fail2ban kullanarak saldırıları önlemek için yapılandırma adımlarını inceleyeceğiz:

sudo apt-get install fail2ban

Fail2ban'ı yapılandırmak için:

sudo nano /etc/fail2ban/jail.local

Aşağıdaki ayarları ekleyin:

[sshd]
enabled = true
port = ssh
filter = sshd
logpath = /var/log/auth.log
maxretry = 5
bantime = 3600

Fail2ban servisini yeniden başlatın:

sudo systemctl restart fail2ban

Adım 3: WAF Kurulumu

WAF kurulumuyla web uygulamalarınızı korumak için ModSecurity kullanabilirsiniz. Apache üzerinde ModSecurity kurulumunu aşağıdaki gibi gerçekleştirin:

sudo apt-get install libapache2-mod-security2

ModSecurity'yi etkinleştirin:

sudo a2enmod security2

Yapılandırma dosyasını düzenleyin:

sudo nano /etc/modsecurity/modsecurity.conf

Aşağıdaki satırı 'On' olarak değiştirin:

SecRuleEngine On

Apache servisini yeniden başlatın:

sudo systemctl restart apache2

Sonuç

Sunucu optimizasyonu ve güvenliği, sürekli bir süreçtir. Yukarıda belirtilen adımlar, sunucunuzu güvenli hale getirmenin temel yollarını sunmaktadır. Bu önlemlerle birlikte, sunucu performansını artırmak ve güvenlik açıklarını azaltmak mümkündür.


Top