[网络管理] 哪位能帮忙解释一下这个脚本(解决啦~)

weixin_38068423 2006-03-10 07:35:21

哪位能帮忙解释一下这个脚本,最近在用,但好像没起作用。

vi /usr/local/sbin/fuckgo

CODE:
#! /bin/bash
fuck_who()
{
        netstat -an|grep "210.51.184.197:21"|grep -v LISTEN|grep -v ESTABLISHED|awk '{print $5;}'|awk -F'=' '{print $1;}'|sort|uniq -c|awk '{print $1"="$2;}'
}

for _un in $(fuck_who)
do
        if [ $(echo $_un|awk  -F'=' '{print $1;}') -gt 10 ]
        then
                iptables -I INPUT -s $(echo $_un|gawk -F'=' '{print $2;}') -p tcp --dport 21 -j DROP
        fi
done
先谢啦~ [ 本帖最后由 supertcy 于 2006-3-11 22:42 编辑 ]
...全文
17 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复

477

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧