BBS水木清华站∶精华区
发信人: starw (孤星), 信区: Linux
标 题: wu-ftpd 2.6.0 限制同一 ip 连接次数 (转载)
发信站: BBS 水木清华站 (Thu Nov 25 23:27:26 1999)
【 以下文字转载自 NewSoftware 讨论区 】
【 原文由 kxn 所发表 】
用法: 下载 ftp://ftp.9net.dhs.org/incoming/kxn/access.patch
在 wu-ftpd 2.6.0 的 src 目录下执行 patch < access.patch
然后重新编译 ftpd, 删除 /var/run (linux/freebsd) 或者 /var/adm (sun?)
下面的 ftp.pid-xxxx 文件们,
编辑 /etc/ftpaccess, 在里面加上限制语句 limitperip ,其语法和 limit 是一样的
比如
limitperip all 5 Any /home/ftp/toomanyip.txt
就表明对 all 这个 class 的用户任何时间每个 ip 限制在 5 个连接
当过多的时候显示 /home/ftp/toomanyip.txt 的内容
另外, ftpcount 程序不能使用了,因为 ftp.pid-xxx 格式改变了
请参照本 patch 作相应的修改
程序在 RedHat 5.2/6.1 和 FreeBSD 3.3 上通过, 我没有 Sun 用来测试 :(
有 bug 请 mail 我 kxn@263.net
--
※ 修改:·kxn 於 Nov 7 22:56:02 修改本文·[FROM: 166.111.163.178]
※ 修改:·kxn 於 Nov 7 22:56:16 修改本文·[FROM: 166.111.163.178]
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 166.111.163.178]
BBS水木清华站∶精华区