Package:Vsftpd

From Funtoo
Revision as of 22:01, 28 June 2014 by Threesixes (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

net-ftp/vsftpd


Current Maintainer(s):hwoarang@gentoo.org
wired@gentoo.org
Source Repository:Gentoo Portage Tree

Summary: Very Secure FTP Daemon written with speed, size and security in mind.

Vsftpd

vsftpd is a major FTP server.

Installation

Install net-ftp/vsftpd:

#emerge vsftpd

Configuration

64-bit Kernels

/etc/vsftpd/vsftpd.conf: 500 OOPS: priv_sock_get_cmd work around
seccomp_sandbox=NO

See https://bugzilla.redhat.com/show_bug.cgi?id=845980

Anonymous read access

/etc/vsftpd/vsftpd.conf
listen=YES
local_enable=NO
anonymous_enable=YES
write_enable=NO
anon_root=/home/ftp

Anonymous read/write access

Warning: dangerous, do not do this unless behind a firewall and kept intranet only
#chown ftp /home/ftp
/etc/vsftpd/vsftpd.conf
listen=YES
local_enable=NO
anonymous_enable=YES
anon_upload_enable=YES
write_enable=YES
anon_mkdir_write_enable=YES
anon_root=/home/ftp

Init

To start vsftpd immediately:

#/etc/init.d/vsftpd start

To start vsftpd at boot:

#rc-update add vsftpd default