HOWTO Setup vsftpd

From Research
Revision as of 19:55, 26 November 2007 by Jjaythomas (talk | contribs)
Jump to navigation Jump to search

emerge --sync

emerge -v vsftpd

cp /etc/vsftpd/vsftpd.conf.example /etc/vsftpd/vsftpd.conf

vi /etc/vsftpd/vsftpd.conf

file_open_mode=0666

local_umask=0022

virtual_use_local_privs=YES

anonymous_enable=NO

local_enable=YES

write_enable=YES

idle_session_timeout=600

ascii_upload_enable=NO

ascii_download_enable=NO


data_connection_timeout=120

rc-update vsftpd add default

/etc/init.d/vsftpd start

  • check for the presence of home directories, which vsftp uses as default


CD to /home/<user> and create a symbolic link to /var/www as this is the public html folder.

ln -s /var/www www

change ownership /var/www to user

chown -R <user> /var/www

Change to 755 permissions

chmod -R 755 /var/www