Portál AbcLinuxu, 12. května 2025 09:22
Zdravim,
uz me stvou ty neustaly bruteforce utoky, ted jsem kvuli tomu zastavil ftp a chci to nejak resit.
Nasel jsem tenhle clanek http://www.howtoforge.com/blockhosts_debian_etch a celkem se mi to libilo, nicmene
to je server v ostrym nasazeni, tak bych rad zjistil nejaky vase zkusenosti nez to tam dam, bud s timhle nebo nejake jine
reseni, v logu vidim treba nekolik (desitek) tisic pristupu za sebou treba po sekunde, takze tomuhle nejak zabranit.
Jedna se o debian 4.0 r3, idealne neco jednodussiho na instalaci :) diky za rady
Pokud mas FTP server idealne to olimitujes pres iptables,
pripadne restrikce na IP. Pripadne udelat SSL nadstavbu.
NN
aha - diky za tip, neco jsem o tom zjistoval, takze pouzit v iptables -m recent?
jinak nemusi to byt jen na ftp ale na cokoliv, treba ssh (i kdyz to mam povoleny jenom ze svoji ip, ale to nevadi).
takze jestli tomu spravne rozumim, na debianu nemusim nic instalovat a staci pridat do iptables
iptables -N BLIST
iptables -A INPUT -m state –state NEW -j BLIST
iptables -A BLIST -m recent –set –name BLIST
iptables -A BLIST -m recent –update –seconds 300 –hitcount 3 –name BLIST -j DROP
co se stane pokud packet timhle projde? bude se dal filtrovat v iptables v dalsich pravidlech (INPUT, FORWARD...)
nabyl jsem z dokumentace dojmu ze by mel byt nejaky soubor s tema blokovanyma ip, ale vetsinou to bylo dost zmateny,
s iptables mam jenom zakladni zkusenost.. nemate nekdo funkcni verzi toho nebo link na nejaky dobre pochopitelny navod?
diky
Staci to takhle:
iptables -I INPUT -p tcp --dport 21 -m state --state NEW -m recent --set iptables -I INPUT -p tcp --dport 21 -m state --state NEW -m recent --update --seconds 60 --hitcount 4 -j DROP
Defakto zablokuje vice jak 4 nova spojeni na port 21 za minutu.
NN
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.