|
|
发表于 2005-9-2 16:56:32
|
显示全部楼层
多谢楼主的提示,终于解决了许久的VSFTPD虚拟用户问题,原来只能用系统用户
按BLFS做的话,VSFTPD不能用虚拟用户登录,在网上查了一个是LinuxPAM的问题,0.80这个版本有BUG
我按照楼主的做法,copy了一个redhat el3下面的一个pam_userdb.so,也可以解决这个问题,他会提示找不到libdb-4.1.so,不过做个到libdb-4.3.so的连接就可以解决了
还有BLFS编译出来的版本大概是10K,rhel3下面pam_userdb.so的文件大小是 8908 Byte也就是接近9K,比BLFS的小
楼主centos应该是基于最新版本RHEL4的,可能是系统编译方式的不同造成的 |
|