Discussion

cPanel ile Ubuntu Üzerinde FailBan Kurulumu: Bad Gateway Hatası Çözümü

Started by APIHunter · 26 Aug 2026 15:40 · 4 Views · 0 Replies
Thread Starter #0
Fail2ban, sunucunuzda kötü niyetli kullanıcıların giriş denemelerini engellemek için etkili bir güvenlik aracıdır. Özellikle cPanel gibi web hosting kontrol panelleri ile birlikte kullanıldığında, sunucunuzun güvenliğini artırmak için önemli bir rol oynar. Ubuntu üzerinde cPanel ile Fail2ban kurulumunu gerçekleştirmek ve Bad Gateway hatasını çözmek için aşağıdaki adımları takip edebilirsiniz.

1. Fail2ban Kurulumu

Öncelikle, Fail2ban'ı Ubuntu sisteminize kurmalısınız. Terminali açarak aşağıdaki komutu çalıştırın:

CODE
1sudo apt-get install fail2ban


Kurulum tamamlandıktan sonra, Fail2ban servisini başlatmak için aşağıdaki komutu kullanabilirsiniz:

CODE
1sudo systemctl start fail2ban


Ayrıca, Fail2ban servisini sistem açılışında otomatik olarak başlatmak için:

CODE
1sudo systemctl enable fail2ban


2. Fail2ban Yapılandırması

Kurulumdan sonra, yapılandırma dosyasını düzenleyerek hangi servislerin izleneceğini belirleyebilirsiniz. Bu dosya genellikle /etc/fail2ban/jail.local adresinde bulunmaktadır. Dosyayı açmak için:

CODE
1sudo nano /etc/fail2ban/jail.local


Aşağıdaki gibi bir yapılandırma örneği ekleyin:

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


Bu örnekte, SSH servisi için 5 başarısız giriş denemesinden sonra 10 dakikalık bir yasaklama süresi belirlenmiştir.

3. Bad Gateway Hatası Çözümü

cPanel üzerinde Bad Gateway hatası genellikle PHP-FPM veya Apache ile ilgili sorunlardan kaynaklanır. Fail2ban, kötü niyetli girişimlerde bulunan IP adreslerini engellediği için, bazen yanlışlıkla cPanel'in çalışmasını etkileyebilir. Bu durumu önlemek için Fail2ban yapılandırma dosyasında cPanel ile ilgili log dosyalarını doğru bir şekilde belirlediğinizden emin olun. Örneğin:

CODE
1234567
[apache]
enabled = true
filter = apache-auth
logpath = /usr/local/apache/logs/error_log
maxretry = 3
bantime = 600


Yapılandırma dosyasını kaydedip çıkın ve Fail2ban servisini yeniden başlatın:

CODE
1sudo systemctl restart fail2ban


Sonuç olarak, Fail2ban kurulumu ve yapılandırması, sunucunuzun güvenliğini artırırken, Bad Gateway hatası gibi sorunların önüne geçmek için de kritik bir adımdır. Sunucunuzun sağlıklı çalışmasını sağlamak adına bu yapılandırmaları dikkatlice uygulamak önemlidir.

You must be logged in to reply.

0 quotes selected