Jei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.
PrisijungtiRegistruotisJei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.
yum install nano -y
yum install httpd-devel -y
wget http://www.zdziarski.com/blog/wp-content/uploads/2010/02/mod_evasive_1.10.1.tar.gz
tar zxvf mod_evasive*
cd mod_evasive
/usr/sbin/apxs -i -a -c mod_evasive20.c
nano /etc/httpd/conf/httpd-evasive.conf
įklijuojame pavyzdinį turinį:<IfModule mod_evasive20.c>
DOSHashTableSize 3097
DOSPageCount 2
DOSSiteCount 50
DOSPageInterval 1
DOSSiteInterval 1
DOSBlockingPeriod 3600
DOSEmailNotify root
</IfModule>
nano /etc/httpd/conf/httpd.conf
ties 227 eilute įklijuojam:Include conf/httpd-evasive.conf
service httpd restart
Naudojame mod_evasive testavimo įrankį esantį kataloge mod_evasive:cd
cd mod_evasive
perl test.pl
Turėtumėte pamatyti pavyzdines eilutes:Sveikiname, mod_evasive modulis sėkmingai įdiegtas.HTTP/1.1 403 Forbidden
HTTP/1.1 403 Forbidden
HTTP/1.1 403 Forbidden
HTTP/1.1 403 Forbidden
HTTP/1.1 403 Forbidden
HTTP/1.1 403 Forbidden
HTTP/1.1 403 Forbidden
HTTP/1.1 403 Forbidden
HTTP/1.1 403 Forbidden
HTTP/1.1 403 Forbidden
HTTP/1.1 403 Forbidden
HTTP/1.1 403 Forbidden
HTTP/1.1 403 Forbidden
HTTP/1.1 403 Forbidden
HTTP/1.1 403 Forbidden
<...>
Komentarai
"HTTP/1.1 404 Not Found"
Tai gerai ar blogai ?
Tai tu ir skaityk aiškiai, pas mane eina 404 error, turi eiti 403.
atverkite etc/httpd/conf/httpd-evasive.conf failą ir pridėkite eilutę
perkraukite apache ir atlikite testą.
trūksta prieš etc /
tiksliau: puslapis.lt - apsauga veikia.
puslapis.lt/straipsnis-apie-betka - apsauga neveikia, nes adresas yra sukuriamas naudojant rewrite modulį.
.htaccess turinys:
www.doemnas.lt
? Irgi neveiks ?Veiks. Bet gal yra kažkoks būdas, kad veiktų su rewrite nustatymais
deja, mod_evasive yra ganėtinai senas (tačiau vis dar efektyvus). Net pats modulio kūrėjas negali pasakyti kaip išspręsti šią problemą.
įvykdykite komandą: