用shell脚本来防ssh和vsftpd暴力破解-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 537114
  • 博文数量: 48
  • 博客积分: 1249
  • 博客等级: 中尉
  • 技术积分: 1926
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-04 10:22
文章存档

2012年(3)

(45)

相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: delphi

2011-12-15 04:29:03

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。

由于机器已经在跑重要的业务,我又不想去升级内核,免得影响正常的网站运营,所以iptables的想法暂时告一段落;后来我又想到用hostsdeny的方法来解决这个问题,感觉这个方法还是比较繁琐,还不如自己手动写脚本来解决这个麻烦,脚本内容如下

  1. #! /bin/bash 
  2. cat /var/log/secure|awk '/failed/{print $(nf-3)}'|sort|uniq -c|awk '{print $2"="$1;}' > /root/black.txt 
  3. define="20" 
  4. for i in `cat  /root/black.txt` 
  5. do 
  6.         ip=`echo $i |awk -f'{print $1}'
  7.         num=`echo $i|awk -f'{print $2}'
  8.         if [ $num -gt $define ]; 
  9.         then 
  10.          grep $ip /etc/hosts.deny > /dev/null 
  11.           if [ $? -gt 0 ]; 
  12.           then 
  13.           echo "sshd:$ip" >> /etc/hosts.deny 
  14.           fi 
  15.         fi 
  16. done 

 

阅读(2618) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图