Eğer sunucu yönetimine windows kullanarak başladıysanız linux sunucu yönetimi, windows sunuculara göre daha zor gelir.
Bu noktada benim gibi sıkıntı yaşayanları düşünerek oluşturduğum uygulamanın imdadınıza yetişeceğini umuyorum.
Kurulum esnasında mail adresinizi yazmanız gerekmektedir.
Örneğin : sh kur.sh mail@adresim.com
Nasıl kurulur ?
wget http://www.bilalkisa.com.tr/tools/kur.sh
sh kur.sh mail@adresiniz.com
Neler yapabilirsiniz ?
"ban ipno" komutuyla uzun uzun yazmaniza gerek kalmadan ip banlarsiniz
"durum" komutuyla sunucunuzun durumunu kisaca rapor eder
"kontrol" komutu sunucunuzun load degerini kontrol edip, eger 20 ve uzeri ise httpd mysql gibi servislerinize reset atar.
"tara" komutu sunucunuz uzerinde syn paketleri yogun ise cogunu banlar (normal kullanıcıyıda banlayabiliyor bu yüzden sadece saldırı altındayken kullanın)
"syn" komutu sunucunuza gelen SYN paketleri listeler.
"pingkapat" komutu sunucunuzu ping taleplerine kapatir
"pingac" komutu sunucunuzu ping taleplerine acar
"guncelle" komutu ile uygulamayı yeniden güncel halini kurabilirsiniz.
"mysqlsifirla yenisifreniz" komutu mysql root sifrenizi sifirlar
"mysqlyedekal mysqlrootsifreniz" mysql veri tabanlarinizi yedekler
"ipara ipno" ip adresi hangi sitelere girmiş (cpanel olanlar için)
"kullanim" komutu kullanabileceginiz komutlari unutursaniz bu ekrani gormenizi saglar.
nano usr/bin/kontrol komutunu kullanarak e-mail ve load degerini duzenleyebilirsiniz.
Kontrolün her dakika çalışmasını istemiyorsanız rm /etc/cron.d/kontrol.cron komutuyla engelleyebilirsiniz.
Mail adresi belirtirseniz load değeri belirtilen seviyenin üzerine çıktığında uyarı maili alırsınız.
Bol hitli ve düşük loadlı günler ;)