Hi I followed your tutorial. Installed Openssl Created the Code: openssl req -x509 -nodes -days 7300 -newkey rsa:2048 -keyout /etc/ssl/private/pure-ftpd.pem -out /etc/ssl/private/pure-ftpd.pem Did everything as you said. I created new user for pure-ftpd pure-pw list gives the username But I am not able to login. TSL 1 Restarted pureftpd Here is the screenshot i received from filezilla. FTP setting : FTP Over TSL (Explicit)