shell防ssh vsftpd暴力破解脚本
时间:2014-11-18 18:51来源:linux.it.net.cn 作者:IT
从余大神那要过来的ssh和vsftpd防暴力破解脚本,不知道为什么复制51cto blog上的脚本老是报-gt错误,所以在自己blog上共享给需要的人.
04 |
awk '{for(i=1;i<=NF;i++){if($i ~ /rhost/)print substr($i,7)}}' /var/log/secure | grep - v "centos1" | sort | uniq -c >/root/black.txt |
06 |
cat /root/black.txt | while read LINE |
08 |
NUM=` echo $LINE | awk '{print $1}' ` |
09 |
host=` echo $LINE | awk '{print $2}' ` |
10 |
if [ $NUM - gt $DEFINE ]; |
12 |
grep $host /etc/hosts.deny > /dev/null |
15 |
echo "sshd:$host" >> /etc/hosts.deny |
16 |
echo "vsftpd:$host" >> /etc/hosts.deny |
(责任编辑:IT) |
------分隔线----------------------------