Müzakirə

DirectAdmin ile CentOS Üzerinde FailBan Kurulumu: Bad Gateway Hatası Çözümü

Başladan CyberReis · 26 avq 2026 14:31 · 1 Baxış · 0 Cavablar
Mövzunu Açan #0
DirectAdmin, web sunucuları yönetimi için popüler bir kontrol panelidir ve CentOS, sunucu işletim sistemi olarak yaygın şekilde kullanılmaktadır. Bu yazıda, DirectAdmin ile CentOS üzerinde Fail2Ban kurulumunu ve Bad Gateway hatalarının nasıl çözüleceğini ele alacağız.

Fail2Ban, sisteminizi kötü niyetli saldırılara karşı korumak için tasarlanmış bir güvenlik aracıdır. Bu araç, belirli bir süre içinde belirli bir sayıda başarısız oturum açma denemesi tespit ettiğinde, bu IP adreslerini geçici olarak yasaklar. CentOS üzerinde Fail2Ban’ı kurmak için aşağıdaki adımları izleyebilirsiniz:

  1. Gerekli Paketlerin Yüklenmesi: Öncelikle, terminali açarak gerekli güncellemeleri yapmalısınız:
CODE
1234
   sudo yum update
   sudo yum install epel-release
   sudo yum install fail2ban
   


  1. Fail2Ban Konfigürasyonunun Yapılandırılması: Kurulumdan sonra, Fail2Ban'ın temel yapılandırma dosyasını kopyalayarak düzenleyebilirsiniz:
CODE
12
   sudo cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.local
   

Daha sonra, jail.local dosyasını açarak hangi servislerin izleneceğini belirleyin. Örneğin, SSH için aşağıdaki ayarları ekleyebilirsiniz:
CODE
12345678
   [sshd]
   enabled = true
   port = ssh
   filter = sshd
   logpath = /var/log/secure
   maxretry = 5
   bantime = 600
   


  1. Fail2Ban Servisinin Başlatılması: Konfigürasyon tamamlandıktan sonra, servisi başlatmalısınız:
CODE
123
   sudo systemctl start fail2ban
   sudo systemctl enable fail2ban
   


Bad Gateway hatası genellikle sunucu tarafında bir sorun olduğunun göstergesidir. Fail2Ban'ın yanlış yapılandırılması veya başka bir yazılımın (örneğin, Nginx veya Apache) çakışması bu hatayı tetikleyebilir. Bu durumda, şu adımları kontrol etmelisiniz:

  • Web sunucunuzun log dosyalarını inceleyin. Genellikle /var/log/nginx/error.log veya /var/log/httpd/error_log dosyalarında hata mesajlarını bulabilirsiniz.
  • Fail2Ban'ın yasakladığı IP adreslerini kontrol edin. Aşağıdaki komut ile yasaklı IP'leri görebilirsiniz:
CODE
12
  sudo fail2ban-client status
  


Bu adımlar, DirectAdmin ile CentOS üzerinde Fail2Ban kurulumunu ve Bad Gateway hatalarının çözümünü kapsamaktadır. Sistem yöneticileri için bu tür güvenlik önlemleri, sunucu güvenliğini artırmak adına kritik öneme sahiptir.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi