Настройка SSL/TLS на vsftpd на CentOS 7

TLS (протокол защиты транспортного уровня) позволяет настроить безопасное FTP соединение клиента с сервером, когда передача данных осуществляется по зашифрованному каналу.

Создаем самостоятельно подписанный сертификат (это одновременно открытый и закрытый ключ) сроком действия 4 года для URL test.local или test:

Открываем конфиг vsFTPd: /etc/vsftpd/vsftpd.conf

Указываем следующие настройки:

Перезапускаем FTP-сервер:

Готово.