Hosting Ana sayfa Host Abonelik

Mysql for (unauthenticated user)

ğer Mysql servereriniz sürelli olarak birden kitlenmeye ve çok ağıt bir şekilde cevap vermeye başladı ise. mysql bağlanıp SHOW PROCESSLIST; yapın eğer bağlantılar arasında unauthenticated user db NULL şeklinde kullanıcılar görürseniz mysql serveriniz crach oluyor demektir bunu engellemek için /etc/init.d/mysqld dosyasını editörümüzle açıp

/usr/bin/mysqld_safe  –defaults-file=/etc/my.cnf kısmını buluyoruz ve yanına –skip-name-resolve parametresini ekleyip kapatıyoruz başka bir şeyi değiştirmeyin daha mysql sunucunuza dışardan bağlanmıyorsanız dışarıya firewall üzerinden kapatın. aşağıdaki kuralları firewalınızda uygulayın

-A INPUT -i lo -j ACCEPT
-A OUTPUT -o lo -j ACCEPT

-A INPUT -s kendipniz -j ACCEPT

-A INPUT -p tcp -m tcp -d sunucuipadresi/32 –dport 3306 -j DROP

Yorumlar kapalı.