mysql5.051a vsftpd2.06 pam0.7-0.5 虛擬用戶不能登錄ftp
環境fedora 9 搞了一天了,就是不能讓虛擬用戶登陸
安裝的包:
mysql-server-5.0.51a-1.fc9.i386
mysql-connector-java-3.1.12-5.fc9.i386
mysql-devel-5.0.51a-1.fc9.i386
mysql-libs-5.0.51a-1.fc9.i386
mysql-5.0.51a-1.fc9.i386
php-mysql-5.2.5-7.fc9.i386
pam_mysql-0.7-0.5.rc1.fc9.2.i386
pam_ccreds-7-2.fc9.i386
pam-1.0.1-2.fc9.i386
pam_krb5-2.3.0-1.i386
pam-devel-1.0.1-2.fc9.i386
pam_passwdqc-1.0.4-5.i386
spamassassin-3.2.4-4.fc9.i386
pam_pkcs11-0.5.3-26.i386
gnome-keyring-pam-2.22.1-1.fc9.i386
pam_smb-1.1.7-8.2.2.i386
pam_mysql-0.7-0.5.rc1.fc9.2.i386
vsftpd-2.0.6-3.fc9.i386
配置文件/etc/vsftpd/vsftpd.conf
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
idle_session_timeout=600
data_connection_timeout=120
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
guest_enable=YES
guest_username=vuser
/etc/pam.d/vsftpd 配置
#%PAM-1.0
#session optional pam_keyinit.so force revoke
#auth required pam_listfile.so item=user sense=deny file=/etc/vsftpd/ftpusers onerr=succeed
#auth required pam_shells.so
#auth include system-auth
#account include system-auth
#session include system-auth
#session required pam_loginuid.so
auth required /lib/security/pam_mysql.so user=userftp passwd=111111 host=localhost db=vftpuser table=users usercolumn=name passwdcolumn=pwd crypt=2
account required /lib/security/pam_mysql.so user=userftp passwd=111111 host=localhost db=vftpuser table=users usercolumn=name passwdcolumn=pwd crypt=2
mysql下有 一個用戶 usr 密碼passwd
《解決方案》
誰能幫我解答一下啊。謝謝大家了、1!!!!我是新手,看了 好多人說的,我發現自己沒有配置錯誤,但是不知道為什麼就是不能登錄!