where to start.. lets see if Im a bit rusty its been ages since my last post.
first check the permissions for /var/ftp/ and ensure that all can gain access drwxr-xr-x minimum
enable vsftpd with the following command:
chkconfig vsftpd on
verify the service is enabled in the appropriate runlevels (3,5 @ a minimum):
chkconfig --list | grep vsftpd
for more info on vsftpd & vsftpd.conf these commands will do:
man vsftp
man vsftpd.conf
next, ask yourself the following questions and use vi (vim) to edit vsftpd.conf:
do I want to allow anonymous users or not? [unless you want to loose major bandwith I wouldnt do this] default is no {anonymous_enable=NO}
do I want them to upload data? [this can suck up space] default is no {anon_upload_enable=NO}
do I want them to create thier own directory structures? [things can get messy quick]
do I want them to download only? [this one is good for rpm servers and ftp servers in general, you dont
want someone using you as an illicit node] default
anyway, follow through the file and pick what you would/wouldnt like users
to do by removing the comments in front of the disabled variables and
setting them to =YES or NO to suit your needs.
next, restart or start vsftpd with one of the following methods:
service vsftpd start
/etc/init.d/vsftpd start
test it out via sftp:
sftp localhost
enter (user) anonymous [or whatever]
(password) [leave blank, hit return]
tell us if it worked..
also if it dosent pan please include a condenced version of your vsftpd.conf file variables only
Enjoy