免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4181 | 回复: 5
打印 上一主题 下一主题

[FTP] Linux下能否记录用户的上传文件大小并写入数据库? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-12-18 08:50 |只看该作者 |倒序浏览
大虾们再指点下,希望能在数据库中记录用户在登录FTP期间上传了多少文件

Pureftpd\proftpd\vsftpd都能支持较为简单的sql语句,除了那几个固定的配置选项,能不能进行其他更为复杂一点的运算?

一直在用着pure,感觉比较稳定,但功能上比较单纯,各位有没有做过这些服务器软件的功能对比?

谢谢

论坛徽章:
0
2 [报告]
发表于 2007-12-20 17:18 |只看该作者
/var/log/的日志文件里面不是记录了详细记录么,包括路径,大小,Ip等等。写个对应脚本就可以入库了。

论坛徽章:
0
3 [报告]
发表于 2007-12-21 08:45 |只看该作者
原帖由 galford433 于 07 12 20 17:18 发表
/var/log/的日志文件里面不是记录了详细记录么,包括路径,大小,Ip等等。写个对应脚本就可以入库了。


但是获取不了上传下载后的即时流量啊,不只是日志的问题

如果是虚拟用户,日志里面是没有体现的
海底鱿鱼 该用户已被删除
4 [报告]
发表于 2007-12-23 11:35 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
5 [报告]
发表于 2007-12-25 23:31 |只看该作者
原帖由 海底鱿鱼 于 07 12 23 11:35 发表
对于虚拟的,麻烦!



倒不麻烦

关键是两点

获取即时流量------这一点在配置虚拟用户配额的时候用到的是同样的道理,要限制空间大小,必须获取这个参数,而且可以操作数据库(尽管未必是严格意义上的"即时")

写入数据库-------这一点的困局在于ftp服务器软件是否支持它指定的几个数据库查询语句之外的其他语句


如果这两点可以做到,那么FTP在linux下几乎可以"整合(太委屈这两个字了,个人认为应该是基本功能)"任何使用数据库的用户系统~~

论坛徽章:
0
6 [报告]
发表于 2007-12-27 00:18 |只看该作者
Windows里的FTP服务器倒是很多有这个功能, Linux下的好像都没有
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP