QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 765|回复: 1

请问vsftp+pam+oracle9i可以实现吗?

[复制链接]
发表于 2004-3-23 21:48:09 | 显示全部楼层 |阅读模式
导师叫我用vsftp+pam+oracle9i的方式进行ftp用户认证。
    我们的最初设想是这样的:同时要上个网站和ftp server.网站要用到oracle9i的数据库。ftp server 用vsftp,大概要建200个左右的ftp用户,每个用户要有自己的用户名和密码,而且能够通过网站来修改ftp用户的密码。这样大概就要用vsftp+pam+数据库文件的模式。导师想把两个数据库统一起来,就说统一用oracle了。请过往的牛人根据我们的设想指点一二,看有个什么好点的解决方案,真的谢谢了!!!
发表于 2004-3-24 23:56:40 | 显示全部楼层
我只试过用vsftpd+pam+mysql实现用mysql用户认证vsftpd的登录~~
你上面的方案是完全可以实现的~
用vsftpd+pam_oracle(oracle的pam认证模块,肯定是有这个模块的,虽然我没用过,我只用过pam_mysql)就可以实现。通过网站来修改FTP的密码就更加不用说了,谁都清楚应该如何做的,那不关vsftpd的事~

说实话,vsftpd是一个很好用的vsftpd软件~软件小,速度又快,功能也很好用~~但是我现在不用它了。

我为什么不用它呢?
理由一:我用pam_mysql进行认证时,速度很慢~因为pam_mysql毕竟不是vsftpd集成的功能,是调用外面的模块来认证是肯定会慢的~
理由二:容易出现僵尸进程,我是在限制了每一个IP的连接数为1的时候,vsftpd很容易出现僵尸进程~在我与僵尸进程苦战了三天三夜后,我知道自己失败了,所以我放弃了使用vsftpd(那时我好心痛啊,一个vsftpd进程用的内存才几百K的啊)

你多上网查查相关的资料吧~我服务器上用的是MYSQL,不能调试oracle~~只能支持你去搜索了~不过我给你信心,是肯定可以实现的。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-9 05:55 , Processed in 0.075569 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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