Vsftpd

From LQWiki
Jump to navigation Jump to 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.