设为首页收藏本站 今天是: 2021-07-24    美好的一天,从现在开始

站内搜索

搜索
热搜: 活动 交友 discuz

寻宝楼论坛

[网页教程] 自动屏蔽每分钟尝试登录超过10次以上SSH的IP

名人堂:
No.1
88888888

1516

主题

1584

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

威望
300
贡献
154
金币
9659 枚
精华
4篇
在线时间
356 小时
注册时间
2020-5-12
最后登录
2021-7-23

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老吾是土豪帅哥认证问题达人吾是智囊精品之王我是单身我拍谁!!!好人卡!!!

版主专享版主专享

发表于 2020-7-5 09:49:23 | 显示全部楼层 |阅读模式

$ N% Q! Q6 G0 D 自动屏蔽每分钟尝试登录超过10次以上SSH的IP61 作者:挽弦暮笙 帖子ID:262
- e# K% a7 u0 O尝试登录SSH每分钟超过10次
方法1:通过lastb获取登录状态
  1. #!/bin/bash
    " G% _1 p8 l4 H- k! K
  2. DATE=$(date +"%a %b %e %H:%M") #星期月天时分  %e单数字时显示7,而%d显示07
    . X8 a- q2 k3 b
  3. ABNORMAL_IP=$(lastb |grep "$DATE" |awk '{a[$3]++}END{for(i in a)if(a[i]>10)print i}'), j1 @5 G7 [$ X; o5 U1 A& \
  4. for IP in $ABNORMAL_IP; do5 T6 I; A$ A3 W
  5.     if [ $(iptables -vnL |grep -c "$IP") -eq 0 ]; then
    $ @( k% y% H' V- Z  F' q- [5 X
  6.         iptables -I INPUT -s $IP -j DROP* N  J% t- U4 u1 u/ I6 o
  7.     fi8 Q7 ~: q- H% b4 u8 I
  8. done
复制代码
方法2:通过日志获取登录状态
  1. #!/bin/bash
    # Q# t/ x+ Z6 h/ d; B
  2. DATE=$(date +"%b %d %H"): a; F9 O: m4 ?
  3. ABNORMAL_IP="$(tail -n10000 /var/log/auth.log |grep "$DATE" |awk '/Failed/{a[$(NF-3)]++}END{for(i in a)if(a[i]>5)print i}')"
    7 s  E3 S, Q  X( i# q
  4. for IP in $ABNORMAL_IP; do
    ! C# _% y& l0 _$ {
  5.     if [ $(iptables -vnL |grep -c "$IP") -eq 0 ]; then
    ) \7 U! b: C- X: B4 W7 a
  6.         iptables -A INPUT -s $IP -j DROP
    9 n1 K5 E! [. i4 @! e. q
  7.         echo "$(date +"%F %T") - iptables -A INPUT -s $IP -j DROP" >>~/ssh-login-limit.log
      N6 X% t3 Z" r( C' Y' i4 O
  8.     fi+ ^7 t& C- p# |" f
  9. done
复制代码
9 e; z: u* _" P: ]

: }1 a9 L. W0 C2 v# s

帖子地址: 

TA在排名榜Top100

积分 : 暂未上榜

主题 : NO. 57 名

金钱 : 暂未上榜

0

主题

87

帖子

21

积分

【赞助贵宾】

Rank: 6Rank: 6

威望
0
贡献
0
金币
18 枚
精华
0篇
在线时间
0 小时
注册时间
2020-5-18
最后登录
2020-7-13

帅哥认证VIP

    发表于 2020-7-6 13:29:27 | 显示全部楼层
    支持一下:lol

    TA在排名榜Top100

    积分 : NO. 83 名

    主题 : NO. 23 名

    金钱 : NO. 96 名

    1

    主题

    79

    帖子

    30

    积分

    新手上路

    Rank: 1

    威望
    0
    贡献
    0
    金币
    22 枚
    精华
    0篇
    在线时间
    0 小时
    注册时间
    2020-6-10
    最后登录
    2020-7-13
    发表于 2020-7-7 20:55:50 | 显示全部楼层
    小手一抖,钱钱到手!

    TA在排名榜Top100

    积分 : 暂未上榜

    主题 : NO. 73 名

    金钱 : 暂未上榜

    0

    主题

    84

    帖子

    18

    积分

    【赞助贵宾】

    Rank: 6Rank: 6

    威望
    0
    贡献
    0
    金币
    15 枚
    精华
    0篇
    在线时间
    0 小时
    注册时间
    2020-5-30
    最后登录
    2020-7-13
    发表于 2020-7-8 13:07:56 | 显示全部楼层
    支持一下:lol

    TA在排名榜Top100

    积分 : 暂未上榜

    主题 : NO. 63 名

    金钱 : 暂未上榜

    0

    主题

    87

    帖子

    16

    积分

    【赞助贵宾】

    Rank: 6Rank: 6

    威望
    0
    贡献
    0
    金币
    8 枚
    精华
    0篇
    在线时间
    1 小时
    注册时间
    2020-5-23
    最后登录
    2020-7-13
    发表于 2020-7-8 14:06:09 | 显示全部楼层
    我抢、我抢、我抢沙发~

    TA在排名榜Top100

    积分 : NO. 28 名

    主题 : NO. 42 名

    金钱 : NO. 42 名

    0

    主题

    77

    帖子

    118

    积分

    注册会员

    Rank: 2

    威望
    0
    贡献
    0
    金币
    41 枚
    精华
    0篇
    在线时间
    1 小时
    注册时间
    2020-5-13
    最后登录
    2020-8-2
    发表于 2020-7-9 13:11:03 | 显示全部楼层
    我是个凑数的。。。

    TA在排名榜Top100

    积分 : 暂未上榜

    主题 : NO. 39 名

    金钱 : 暂未上榜

    0

    主题

    76

    帖子

    18

    积分

    【赞助贵宾】

    Rank: 6Rank: 6

    威望
    0
    贡献
    0
    金币
    15 枚
    精华
    0篇
    在线时间
    0 小时
    注册时间
    2020-5-13
    最后登录
    2020-7-13
    发表于 2020-7-10 15:58:03 | 显示全部楼层
    我抢、我抢、我抢沙发~

    0

    主题

    78

    帖子

    18

    积分

    【赞助贵宾】

    Rank: 6Rank: 6

    威望
    0
    贡献
    0
    金币
    15 枚
    精华
    0篇
    在线时间
    0 小时
    注册时间
    2020-6-28
    最后登录
    2020-7-13
    发表于 2020-7-11 10:40:16 | 显示全部楼层
    我是来刷分的,嘿嘿

    TA在排名榜Top100

    积分 : NO. 39 名

    主题 : NO. 59 名

    金钱 : NO. 87 名

    0

    主题

    75

    帖子

    98

    积分

    注册会员

    Rank: 2

    威望
    0
    贡献
    0
    金币
    23 枚
    精华
    0篇
    在线时间
    0 小时
    注册时间
    2020-5-19
    最后登录
    2020-8-22
    发表于 2020-7-11 11:18:59 | 显示全部楼层
    好好 学习了 确实不错

    TA在排名榜Top100

    积分 : NO. 55 名

    主题 : NO. 54 名

    金钱 : NO. 55 名

    0

    主题

    83

    帖子

    41

    积分

    【赞助贵宾】

    Rank: 6Rank: 6

    威望
    0
    贡献
    0
    金币
    33 枚
    精华
    0篇
    在线时间
    0 小时
    注册时间
    2020-5-18
    最后登录
    2020-7-13

    帅哥认证VIP

    发表于 2020-7-11 11:33:43 | 显示全部楼层
    谢谢楼主,共同发展
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 收藏帖子 返回列表 客服中心 搜索 官方QQ群
    企业
    关于我们 加入我们
    友情链接 媒体合作
    联系我们 QQ群
    官方
    新浪微博 腾讯微博
    百度贴吧 人人主页
    脸书 推特
    下载
    安卓客户端下载 桌面客户端
    反馈
    意见建议 用户使用协议
    帮助
    更多
    捐助本站
    安卓客户端下载

    安卓客户端下载

    苹果端下载密码:dmwu

    苹果端下载密码:dmwu

    快速回复 收藏帖子 返回列表 客服中心 搜索 官方QQ群
    桂ICP备2021004265号-1

    Powered by Discuz! X3.4 © 2001-2013 寻宝楼论坛