Vsftpd

From LQWiki
Jump to: navigation, search

vsftpd is the "Very secure file transfer protocol daemon". To configure it, first find out if it is started via xinetd, inetd or as stand-alone service:

chkconfig --list

Start it

To start vsftpd, if it is a standalone-service, issue

/etc/init.d/vsftpd start

If it is a xinetd service, remove the line disable=yes from /etc/xinetd.d/vsftpd and start it with

/etc/init.d/xinetd start

Verify it runs

In case of problems check if a process is listening on the ftp socket. Open a console as root and enter:

# lsof -i | grep ftp
vsftpd     9549    root    3u  IPv4 1284946706       TCP *:ftp (LISTEN)

In this case, stand-alone vsftpd is listening on the computer's ftp port.

Website

http://vsftpd.beasts.org/

This article is a stub and needs to be finished. Plunge forward and help it grow!

Needs: information on installation, including the presence or absence of chkconfig which is missing on Ubuntu by default, for instance.

Needs: usage sample that actually transfers a file.