vsftpd FTP server supports secure connections via SSL / TLS, same encryption used with online banking and shopping. This applies to the control connection (including login) and also data connections. You will need a ftp client with SSL support too.
If you are testing an application (web based) or just want secure login page for your application, you can create a self signed SSL Certificates. I have already explained the procedure for installing real third party signed SSL certificate. Procedure is as follows: Step # 1: Create self signed SSL Certificates Create a directory to [...]
Lighttpd ssl / Lighttpd Https Tutorial – Explains how to create a SSL certificate under Lighttpd web server and install the same including certificate issued by Certification Authority (CA).