FTP (File Transfer Protocol) is a standard network protocol used to transfer files to and from a remote network. For more secure and faster data transfers, use SCP. There are many open source FTP servers available for Linux. The most popular and widely used are PureFTPd, ProFTPD and Vsftpd. In this tutorial we’ll be installing vsftpd. It is a stable, secure and fast Ftp Server. We will also show you how configure vsftpd to restrict users to their home directory and encrypt the entire transmission with SSL/TLS.