Pure-FTPd SSL with GoDaddy Issued Certificate
GoDaddy offers some very cheap inexpensive ssl certificates. Unfortunately not every client out there *trusts* GoDaddy so you have to do some magic to *prove* that the certificates are in fact valid and from a trusted authority (valid CA).
In order to do this in Pure-FTPd you need to gather your key, certificate as provided by GoDaddy, and the appropriate intermediate certificate chain from GoDaddy (most likely this one).
Now create your new /etc/ssl/private/pure-ftpd.pem file and build it like so:
—–BEGIN RSA PRIVATE KEY—–
private key goes here
—–END RSA PRIVATE KEY—–
—–BEGIN CERTIFICATE—–
domain cert goes here
private key goes here
—–END RSA PRIVATE KEY—–
—–BEGIN CERTIFICATE—–
domain cert goes here
—–END CERTIFICATE—–
—–BEGIN CERTIFICATE—–
intermediate cert goes here
—–BEGIN CERTIFICATE—–
intermediate cert goes here
—–END CERTIFICATE—–
Now set “-Y 1″ or “-Y 2″ in MISC_OTHER of pure-ftpd section to enable ssl.
on January 28th, 2010 at 7:51 pm
Really, Jeff, this is the stuff you consider blahg worthy?