Настройка Pure-FTPd для работы с TLS Debian

В наше время шифрование передаваемых данных становится обязательным, поэтому я решил рассказать вам как зашифровать работу Ftp клиента с сервером Pure-FTPd для этого у вас должен быть установлен сервер Pure-FTPd, как это сделать я писал записью ранее вот тут.

Для начала нам нужно установить OpenSSL в дистрибутивах Debian обычно он уже стоит, но все же, выполняем команду:

Настройка Pure-FTPd TLS
Если вы хотите разрешить сессии FTP и TLS, выполните:

Если хотите разрешить только сессии TLS выполните:

Чтобы запретить TLS выполните:


Отлично, теперь создадим SSL сертификат для TLS:
Если хотите создать SSL сертификат в папке отличной от /etc/ssl/ создайте данную папку и измените пути в команде ниже

Дальше нам нужно будет изменить права на файл сертификата:

Все готово. Перезапускаем наш сервер: