vsftpd匿名用户无法上传!?谁知道问题出在那里呀!

vsftpd匿名用户无法上传!?谁知道问题出在那里呀!

匿名用户无法上传文件
配置文件:
anonymous_enable=YES
#anon_umask=022
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
#chown_uploads=YES
#chown_username=whoever
#xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
#idle_session_timeout=600
#data_connection_timeout=120
#nopriv_user=ftpsecure
#async_abor_enable=YES
ascii_upload_enable=YES
ascii_download_enable=YES
ftpd_banner=Welcome to blah FTP service.
#deny_email_enable=YES
#banned_email_file=/etc/vsftpd/banned_emails
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd/chroot_list
#ls_recurse_enable=YES
pam_service_name=vsftpd
userlist_enable=YES
listen=YES
tcp_wrappers=YES
目录权限:
[root@ququ ~]# ls -l /var/  |grep ftp
drwxr-xr-x  3 root    root    4096 10-17 18:41 ftp
[root@ququ ~]# ls -l /var/ftp
总计 4
drwxrwxrwx 2 root ftp 4096 10-17 18:41 up
防火墙状态:
[root@ququ ~]# cat /etc/selinux/config |grep =
# SELINUX= can take one of these three values:
SELINUX=disabled
# SELINUXTYPE= type of policy in use. Possible values are:
SELINUXTYPE=targeted
[root@ququ ~]# chkconfig --list |grep iptables
iptables        0:关闭  1:关闭  2:启用  3:启用  4:启用  5:启用  6:关闭
FTP用户的上传权限是由几部分组成的,特别是匿名用户

第一、配置文件要设置可以上传

第二、在FTP主目录下新建一个目录,并改变其权限为全局可读可写,
切记:FTP目录不管设置成什么权限,VSFTP都不允许直接在此目录上传文件
楼主第一条做了,第二条不知道做了没有。