= The very Secure FTPd Service = * [[https://security.appspot.com/vsftpd.html#download|Vsftpd]] is a GPL licensed FTP server for UNIX systems, including Linux. It is secure and extremely fast. It is stable. Don't take my word for it, though. Below, we will see evidence supporting all three assertions. We will also see a list of a few important sites which are happily using vsftpd. This demonstrates vsftpd is a mature and trusted solution. * Accesing to IFCA storage using the Ftp servers will be only allowed under TLS connection. == Clients == * There are several clients that supports this kind of connection (TLS), we will have as example of HOWTO by two of the most used === Filezilla Client === * The Filezilla client can be download from [[https://filezilla-project.org/download.php|filezilla server]] for the different kind of platforms (Linux, Windows, Mac) or from the common repository distrubutionfor linux systems. 1. For debian or Ubuntu {{{ sudo apt-get install filezilla }}} 1. For Redhat {{{ yum install filezilla }}} * Howto use filezilla with TLS connection. 1. Open the filezilla Client and go to "Open The Site Manager" {{attachment:Filez1.png||width=500}} 1. Fill in the labels and Connect 1. Host: The host name of ftp server '''ftp01.ifca.es''' in our case. 1. Encription: Select the '''Require explicit FTP over TLS''' option. 1. user: The '''username''' that has been provided to you. 1. password: The '''passwd''' that has been provided to you. {{attachment:Filez2.png||width=500}} 1. Accept the Certificate and enjoy {{attachment:Filez3.png||width=500}} <> === Lftp === * lftp client is available under common repositori distribution. 1. For debian or Ubuntu {{{ sudo apt-get install lftp }}} 1. For Redhat {{{ yum install lftp }}} * Howto use lftp with TLS connection. {{{ # lftp lftp :~> set ftp:ssl-force true lftp :~> set ftp:ssl-protect-data true lftp :~> set ssl:verify-certificate no lftp :~> connect ftp01.ifca.es lftp ftp01.ifca.es:~> user '''your_username''' Password:'''your_passwd''' }}}