Как установить Pure-FTPd С SSL / TLS на CentOS 6

Как установить Pure-FTPd С SSL / TLS на CentOS 6

FTP является очень небезопасным протоколом, потому что все пароли и все данные передаются в открытом виде. С помощью SSL / TLS, вся коммуникация может быть зашифрована, это делание FTP гораздо более безопасным. Эта статья объясняет, как установить Pure-FTPd с SSL / TLS на CentOS 6.

Для установки Pure-FTPd на CentOS 6 Server. Пожалуйста, см. статью под названием «Как установить Pure-FTPd на CentOS 6 с помощью команды Yum«.

Создадим SSL сертификат для TLS

Чтобы включить SSL / TLS, генерируя свой сертификат с помощью команды ниже. Вы также можете использовать «реальный» сертификат, который будет лучшим решением для производственных систем. Расположение сертификата должно быть такой же, как показано ниже, а PureFTPd ищет его в этом месте. Первый шаг, введите следующую команду, чтобы установить OpenSSL:

# yum install openssl -y

Введите следующую команду, чтобы создать SSL сертификат для TLS:

# mkdir -p /etc/ssl/private/
# openssl req -x509 -nodes -days 7300 -newkey rsa:2048 -keyout /etc/ssl/private/pure-ftpd.pem -out /etc/ssl/private/pure-ftpd.pem
# chmod 600 /etc/ssl/private/pure-ftpd.pem

Включение TLS в Pure-FTPd

Для того чтобы включить TLS в Pure-FTPd, откройте /etc/pure-ftpd/pure-ftpd.conf и найти раздел, начиная с «TLS»

/etc/proftpd/proftpd.conf

# vim /etc/pure-ftpd/pure-ftpd.conf

Параметр / вставить число в файле конфигурации TLS имеет следующий эффект.
* 0 отключить SSL / TLS шифрования (по умолчанию).
* 1 делает TLS опцию для пользователей.
* 2 Принужденно дает всем пользователям использовать TLS и отказываются соединения, которые не используют механизмы безопасности SSL / TLS

Для того чтобы включить TLS в Pure-FTPd и заставить всех пользователей использовать TLS, добавьте эту строку в файл конфигурации:
TLS                      2

Наконец, перезагрузите Pure-FTPd

# /etc/init.d/pure-ftpd restart

Тема «Как установить Pure-FTPd С SSL / TLS На CentOS 6» подошла к завершению, надеюсь что все понятно расписано.

2 thoughts on “Как установить Pure-FTPd С SSL / TLS на CentOS 6

  1. «Для того чтобы включить TLS в Pure-FTPd, откройте /etc/proftpd/proftpd.conf »

    — вы ничего не путаете ? proftpd — это другой ftp сервер

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.