QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1468|回复: 5

如何实现诸如1分钟内连接ftp超过n次自动禁封ip一段时间?

[复制链接]
发表于 2005-8-20 23:45:07 | 显示全部楼层 |阅读模式
目前用glftpd,其自身似乎没有这个功能
能否用其他脚本实现呢?(比如配合iptables的自动禁封脚本)
请有经验的朋友指点一下思路~~谢谢:)
发表于 2005-8-24 20:19:08 | 显示全部楼层
也许可以这样
iptables -A INPUT -p tcp --dport 21 -m limit --limit n/second -j REJECT --reject-with tcp-reset
回复

使用道具 举报

 楼主| 发表于 2005-8-24 21:22:18 | 显示全部楼层
这么多天终于有回复了。。呵呵,先谢过楼上~

这句应该是针对所有ip来源吧,意思是只要超过n/second就拒绝这个端口的所有连接?
而我的目的是:某一ip的连接超过n次/minute就block这个ip
这个功能是serv u自带的,而在linux上发现很难实现啊~~偶的水平不够~~困惑ing
回复

使用道具 举报

发表于 2005-8-24 22:21:12 | 显示全部楼层
呵呵,按你的要求看来不得不借助ftp的配置了,我也不太清楚linux的ftp是否有这个选项

看看你的ftpd的手册吧
回复

使用道具 举报

发表于 2005-8-24 23:48:20 | 显示全部楼层
你看看PURE FTP试试?
回复

使用道具 举报

发表于 2005-8-25 12:42:58 | 显示全部楼层
好像还是serv-U强大:)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 13:39 , Processed in 0.052781 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表