Установка SSL сертификата на FTP-сервер ProFTPd
В конфигурационный файл /etc/proftpd/proftpd.conf добавьте настройки для модуля mod_tls
<IfModule mod_tls.c>
# Включение возможности шифрования соединения
TLSEngine on
# Журналирование данных о работе модуля
TLSLog /var/log/proftpd/tls.log
# Выбор протокола шифрования
TLSProtocol SSLv23
# Полный путь до файла сертификата
TLSRSACertificateFile /etc/ssl/certs/proftpd.crt
# Полный путь до файла ключа
TLSRSACertificateKeyFile /etc/ssl/private/proftpd.key
TLSOptions NoCertRequest EnableDiags NoSessionReuseRequired
TLSVerifyClient off
# Параметр отключает возможность использовать нешифрованное соединение.
TLSRequired on
TLSRenegotiate required on
</IfModule>
После изменений сохраните файл и перезагрузите ftp-сервер.