歡迎您光臨本站 註冊首頁

centos5.4下vsftpd虛擬用戶無法登陸

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

centos5.4下vsftpd虛擬用戶無法登陸

各位大大:

小弟最近在Centos5.4 配置vsftpd服務,配置完虛擬用戶后,一直無法登陸,錯誤提示 :530 login incorrect

以下是小弟的主要配置信息

#vi ftpusr.txt

usr1
pass1
usr2
pass2

#db_load -T -t hash -f ftpusr.txt /etc/vsftpd/ftpusr.db
#chmod 600 /etc/vsftpd/ftpusr.db

#vi /etc/pam.d/vsftpd_login
auth recuired /lib/security/pam_userdb.so  db=/etc/vsftpd/ftpusr
account recuired /lib/security/pam_userdb.so db=/etc/vsftpd/ftpusr


#useradd -d /home/ftpsite -s /sbin/nologin ftp_virt

#vi /etc/vsftpd/vsftpd.conf

guest_enable=YES
guest_username=ftp_virt
pam_service_name=vsftpd_login


以上就是我的主要修改的地方了,匿名訪問沒有問題,現在只是停在了虛擬用戶這一方面,我從網上搜索了很多,但是都沒有解決掉,不清楚是不是centos5。4的問題還是我哪裡錯了
《解決方案》

大家給提個醒啊
《解決方案》

先 tail -f /var/log/vsftpd.log 看看有什麼信息,另外我看了一下我的配置,裡面還有

#設定虛擬用戶的許可權符合他們的宿主用戶。
virtual_use_local_privs=YES
《解決方案》

你的CENTOS是32位還是64位啊?
《解決方案》

檢查selinux是否開啟。
啟用本地賬戶選項。
《解決方案》

#useradd -d /home/ftpsite -s /sbin/nologin ftp_virt我實在不解。
我的做法會是
#useradd -d /home/ftpsite ftp_virt
#mkdir /home/ftpsite
#chown ftp_virt.ftp_virt /home/ftpsite
#chmod o+rw /home/ftpsite
《解決方案》

我也是出現這種530錯誤,樓主解決了 告訴小弟一下
《解決方案》

錯誤我感覺一般都是在虛擬用戶文件和你的認證文件那裡,你看看你的虛擬用戶的那個文件里;你看看虛擬用戶文件中用戶名和密碼後面有沒有空格。

[火星人 ] centos5.4下vsftpd虛擬用戶無法登陸已經有474次圍觀

http://coctec.com/docs/service/show-post-17491.html