interfasys
Verified User
We just need the default DA config to support FTP w/ implicit SSL.
It could use the server's SSL cert or a snakeoil, it doesn't matter.
It could use the server's SSL cert or a snakeoil, it doesn't matter.
<IfModule mod_tls.c>
TLSEngine on
TLSLog /var/ftpd/tls.log
TLSProtocol TLSv1
# Are clients required to use FTP over TLS when talking to this server?
TLSRequired off
# Server's certificate
TLSRSACertificateFile /etc/ftpd/server.cert.pem
TLSRSACertificateKeyFile /etc/ftpd/server.key.pem
# CA the server trusts
TLSCACertificateFile /etc/ftpd/root.cert.pem
# Authenticate clients that want to use FTP over TLS?
TLSVerifyClient off
</IfModule>
which should be supported by DirectAdmin
The fact that compiling with --with-modules=mod_tls allows SSL connections to be used proves that ProFTPd already supports TLS/SSL out of the box IMHO.
TLS support has been added to the custombuild script.
great, thanks!
How to custombuild proftpd with TLS support?
It's added by default to configure/proftpd/configure.proftpd So it's compiled-in, if it doesn't work for you - then you need to take a look at /etc/proftpd.conf file.