HOWTO Setup vsftpd: Difference between revisions
Jump to navigation
Jump to search
Jjaythomas (talk | contribs) No edit summary |
Jjaythomas (talk | contribs) No edit summary |
||
Line 6: | Line 6: | ||
vi /etc/vsftpd/vsftpd.conf | vi /etc/vsftpd/vsftpd.conf | ||
file_open_mode=0666 | |||
local_umask=0022 | |||
virtual_use_local_privs=YES | |||
anonymous_enable=NO | anonymous_enable=NO | ||
Line 12: | Line 18: | ||
write_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 | rc-update vsftpd add default | ||
Line 17: | Line 32: | ||
/etc/init.d/vsftpd start | /etc/init.d/vsftpd start | ||
* check for the | * 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 |
Revision as of 19:55, 26 November 2007
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