I'm experiencing the same frustrating problem...
I'm on brand new install of CentOS 5.1 with vsftpd v2.0.5 r10.el5
Here's my stuff...
/etc/vsftpd/vsftpd.conf:
Code:
write_enable=YES
local_umask=022
anonymous_enable=YES
anon_umask=666
anon_upload_enable=YES
anon_other_write_enable=YES
anon_mkdir_write_enable=NO
anon_world_readable_only=NO
connect_from_port_20=YES
pam_service_name=vsftpd
listen=YES
no_anon_password=YES
ascii_download_enable=YES
ascii_upload_enable=YES
Here's my directory tree...
/var
Code:
total 164
drwxr-xr-x 2 root root 4096 Jan 16 15:20 account
drwxr-xr-x 11 root root 4096 Jan 17 14:44 cache
drwxr-xr-x 2 root root 4096 Nov 11 22:07 crash
drwxr-xr-x 3 root root 4096 Jan 16 15:20 db
drwxr-xr-x 3 root root 4096 Jan 16 15:20 empty
drwxr-xr-x 4 root root 4096 Jan 18 06:24 ftp
drwxr-xr-x 2 root root 4096 Mar 29 2007 games
drwxr-xr-x 20 root root 4096 Jan 17 14:44 lib
drwxr-xr-x 2 root root 4096 Mar 29 2007 local
drwxrwxr-x 5 root lock 4096 Jan 18 04:02 lock
drwxr-xr-x 12 root root 4096 Jan 17 17:03 log
lrwxrwxrwx 1 root root 10 Jan 16 15:17 mail -> spool/mail
drwxr-xr-x 2 root root 4096 Mar 29 2007 nis
drwxr-xr-x 2 root root 4096 Mar 29 2007 opt
drwxr-xr-x 2 root root 4096 Mar 29 2007 preserve
drwxr-xr-x 2 root root 4096 May 19 2007 racoon
drwxr-xr-x 16 root root 4096 Jan 18 05:56 run
drwxr-xr-x 12 root root 4096 Jan 17 14:14 spool
drwxrwxrwt 2 root root 4096 Jan 17 17:35 tmp
drwxr-xr-x 6 root root 4096 Jan 16 15:20 www
drwxr-xr-x 3 root root 4096 Jan 16 15:20 yp
/var/ftp
Code:
total 24
drwxrwxrwx 2 ftp ftp 4096 Jan 18 06:25 dropbox
drwxr-xr-x 2 root root 4096 Mar 14 2007 pub
Here's what the processes look like when the ftp client is connected after the upload attempt.
Code:
[root]# ps -ef | grep ftp
root 12346 1 0 06:40 ? 00:00:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
nobody 12355 12346 0 06:41 ? 00:00:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
ftp 12357 12355 0 06:41 ? 00:00:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
root 12367 11715 0 06:41 pts/0 00:00:00 grep ftp
I'm trying to anonymously upload a new file to the folder "dropbox" and getting FTP 553 errors from both Linux and Windows IE ftp clients. I can download fine.