VSFTP棘手問題,高手請進!!!
基於虛擬用戶的vsftp問題,此問題我已查閱google無數帖子,沒有真正解決辦法,我不是一有問題就亂提問的人,還請高手看后指點!!!!
先發錯誤代碼:
C:\Documents and Settings\Administrator>ftp 192.168.0.125
Connected to 192.168.0.125.
500 OOPS: vsftpd: cannot locate user specified in 'guest_username':ftp
Connection closed by remote host.
接下來說一下我的配置:
系統賬戶:ftpusers和ftpvip
虛擬賬戶:ftp密碼123;vip密碼123
# vi /etc/vsftpd/vsftpd.conf
listen=YES
local_enable=YES
tcp_wrappers=YES
guest_enable=YES
pam_service_name=vsftpd
user_config_dir=/ftpconfig
anonymous_enable=NO
anon_upload_enable=NO
anon_mkdir_write_enable=NO
chroot_local_user=YES
因為涉及實現虛擬賬戶ftp和vip需要不同的功能,所以ftp對應ftpusers;vip對應ftpvip.虛擬賬戶主目錄:user_config_dir=/ftpconfig
# ls
ftp vip
# vi ftp
guest_enable=YES
guest_username=ftpuser
anon_upload_enable=YES
anon_world_readable_only=NO
#pam_service_name=vsftpd
virtual_use_local_privs=YES
anon_max_rate=30000
# vi vip
guest_enable=YES
guest_username=ftpvip
anon_world_readable_only=NO
write_enable=YES
anon_upload_enable=YES
anon_max_rate=30000
還請高手指點!!!!!!!!非常感謝!!!!
《解決方案》
回復 #1 xiaochuanjiejie 的帖子
用戶採用什麼資料庫存放
《解決方案》
或許你用db_load建立FTP帳號密碼的文件試一下~~