博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SSH防暴力破解脚本
阅读量:5738 次
发布时间:2019-06-18

本文共 629 字,大约阅读时间需要 2 分钟。

crontab -e

编辑添加一下内容

1 1 * * * sh /root/bin/Denyhosts.sh

脚本内容

#!/bin/bash#Denyhosts SHELL SCRIPT#2017-3-1cat /var/log/secure|awk '/Failed/{print $(NF-3)}'|sort|uniq -c|awk '{print $2"=" $1;}' >/root/bin/Denyhosts.txtDEFINE="10"for i in `cat /root/bin/Denyhosts.txt`do         IP=`echo $i|awk -F= '{print $1}'`        NUM=`echo $i|awk -F= '{print $2}'`        if [ $NUM -gt $DEFINE ]        then                grep $IP /etc/hosts.deny >/dev/null                if [ $? -gt 0 ];                then                echo "sshd:$IP" >> /etc/hosts.deny                fi        fidone

转载于:https://www.cnblogs.com/tchroot/p/7658497.html

你可能感兴趣的文章
Centos 配置IP的方式
查看>>
Go 的吉祥物,萌不萌
查看>>
Java 的swing.GroupLayout布局管理器的使用方法和实例
查看>>
Android中Activity和Fragment的生命周期的对比
查看>>
C++Primer_笔记_异常处理
查看>>
分区交换 alter table exchange partition 在线表 历史表交换
查看>>
zabbix详解:(二)添加被监控机器
查看>>
人像模式的灯光效果?iPhone 8开挂袭来
查看>>
Linux下MongoDB安装与配置
查看>>
DSL配置(PPPOA)
查看>>
WEBRTC执行流程
查看>>
Spring Boot 入门系列
查看>>
Spring Cloud版——电影售票系统<六>使用 Spring Cloud Config 统一管理微服务配置
查看>>
Java not support java EE1.3
查看>>
iptables规则备份及恢复、firewalld九个zone,service的操作
查看>>
www.conf配置文件的参数详解
查看>>
如何实现邀请好友帮抢票功能?
查看>>
深圳联通特邀湖北籍企业参观公司总部大楼举行
查看>>
告警系统主脚本、告警系统配置文件、告警系统监控项目
查看>>
Python 和 PyCharm 在 windows10 环境的安装和设置
查看>>