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水木清华站∶精华区