您的位置主页 > 服务器

vsftpd配置虚拟用户无法登录及db_load安装

db_load可以从yum install db4-utils 得到

一般要注意虚拟用户配置文件的命名。

db_load -T -t hash -f login.txt db_login.db

一个必须为.txt,一个必须为.db,不然最后 service vsftpd restart 可以成功,但是登录时,会提示密码不正确。


新建/etc/pam.d/vsftpd 内容如下:

auth required /lib/security/pam_userdb.so db=/etc/db_login
account required /lib/security/pam_userdb.so db=/etc/db_login