LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 948|回复: 2

vsftpd的data_connect_timeout参数无论如何测试都不起作用,大家确实针对这个参数进

[复制链接]
发表于 2010-1-9 11:04:40 | 显示全部楼层 |阅读模式
vsftpd的idle_timeout参数测试没有问题, 但data_connect_timeout参数无论如何测试都不起作用,大家确实针对这个参数进行过测试吗?谢谢

网上针对这个参数的描述说明多了去了,但针对这个参数进行测试时,无论如何也看不到这个参数在什么时候能够生效, 请问如何测试能看到这个参数起到作用?谢谢

我是如下测试的, 设置idle_timeout=60,data_connect_timeout=90,然后重启vsftpd生效后,登陆进入服务器,每隔10秒敲个pwd,以避免触发idle_timeout,此时数据传输端口是没打开的,netstat -autnp可以看到. 但超过90秒后,data_connect_time并没有生效,客户端与服务端并没有断开连接呀. 要如何才能看到这个参数的作用呢,谢谢!!!
发表于 2010-1-9 12:42:40 | 显示全部楼层
你敲pwd有什么用
data_connect_timeout=90的意思是客户端下载的时间超过90秒就要被踢掉
90秒要不停的传数据
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-1-11 10:44:51 | 显示全部楼层
谢谢楼上指点,确实如此,我是用local_max_rate限制速度来达到长时间进行数据传输的目的的.不过我试过多次,如果data_connect_timeout=90的话,实际上要180秒甚至更长时间才会超时,而不是准确的90秒,这是为什么呢?谢谢.
回复 支持 反对

使用道具 举报

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

本版积分规则

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