ssh登录失败安全脚本

首页 论坛 安全运维 系统运维 ssh登录失败安全脚本

正在查看 1 个帖子:1-1 (共 1 个帖子)
  • 作者
    帖子
  • #31377
    飞飞侠
    版主
    #!/bin/bash
    cat /var/log/secure | awk '/Failed/{print $(NF-3)}' | sort | uniq -c|awk '{print $2"="$1;}' > /root/black.txt
    DEFINE=20
    for i in cat /root/black.txt
    do
      IP=<span class="hljs-built_in">echo</span> <span class="hljs-variable">$i</span> | awk -F= <span class="hljs-string">'{print $1}'</span>
      NUM=<span class="hljs-built_in">echo</span> <span class="hljs-variable">$i</span>| awk -F= <span class="hljs-string">'{print $2}'</span>
    #  echo $IP
     # echo $NUM
      if [ $NUM -gt $DEFINE ];
      then
         grep $IP /etc/hosts.deny > /dev/null
    	if [ $? -gt 0 ];
    	then
    	echo "sshd:$IP" >> /etc/hosts.deny
    	fi
       fi
    done
    
    
正在查看 1 个帖子:1-1 (共 1 个帖子)
  • 哎呀,回复话题必需登录。
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索