那位朋友能帮我看看,我到底错在哪里了?
我的几个配置文件如下:
/etc/vsftpd.conf
#Begin
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=NO
anon_mkdir_write_enable=NO
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
ascii_upload_enable=YES
ascii_download_enable=YES
ftpd_banner=Welcome to FTP server.
chroot_local_user=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
listen_port=2121
guest_enable=YES
guest_username=virtual
pasv_min_port=30000
pasv_max_port=30999
user_config_dir=/etc/vsftpd_user_conf
pam_service_name=ftp.vu
anon_world_readable_only=NO
listen=YES
virtual_use_local_privs=YES
#end
/etc/vsftpd_user_conf
#Begin
anon_world_readable_only=NO
write_enable=YES
anon_upload_enable=YES
anon_other_write_enable=YES
anon_mkdir_write_enable=YES
local_root=/home/ftpsite
#end
/etc/pam.d/ftp.vu
#Begin
auth required /lib/security/pam_userdb.so db=/etc/vsftpd_login
account required /lib/security/pam_userdb.so db=/etc/vsftpd_login
#end
/etc/vsftpd_user_conf/admin
#Begin
anon_world_readable_only=NO
write_enable=YES
anon_upload_enable=YES
anon_other_write_enable=YES
anon_mkdir_write_enable=YES
local_root=/home/ftpsite
#End
ls -al /home
drwx------ 3 virtual virtual 4096 Jul 24 00:27 ftpsite
db_load -T -t hash -f logins.txt /etc/vsftpd_login.db #从文件logins.txt更新用户数据库
但是现在还是无法登陆FTP:
[root@xx]# ftp localhost 2121
Connected to localhost (127.0.0.1).
220 Welcome to FTP server.
Name (localhost:root): admin
331 Please specify the password.
Password:
530 Login incorrect.
Login failed.
ftp> |