Как установить Pure-FTPd на CentOS 6 с помощью команды Yum


Как установить Pure-FTPd на CentOS 6 через Yum


Pure-FTPd является свободным (BSD), безопасным, производство-качественным и совместимым FTP сервером. Он не обеспечивает бесполезные навороты, но основное внимание уделяется эффективности и простоте использования. Он обеспечивает простые ответы на общие нужды, плюс уникальные полезных функций для пользователей персональных компьютерам, а также хостинг-провайдеров. В этой статье я покажу вам, Как установить Pure-FTPd на CentOS 6 с помощью команды yum.


Установите дополнительные репозитории


Первый шаг требует загрузки некоторые RPM файлов, содержащие дополнительные определения репозитория YUM. Нужно подключить репозиторий EPEL.


Установка Pure-FTPd на Centos 6


Чтобы установить pure-ftpd, выполните следующую команду:


# yum install pure-ftpd -y


yum install pure-ftpd -y


Настройка сервера Pure-FTPd


Введите следующую команду для редактирования файла конфигурации Pure-FTPd:


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

Убедитесь, что вы включили данные опции:


# If you want simple Unix (/etc/passwd) authentication, uncomment this (Если вы хотите простой Unix (/etc/passwd) аутентификации, раскомментируйте эту строку)

UnixAuthentication            yes


Для обеспечения Pure-FTPd, убедитесь, что следующие строки есть у Вас:


# Кейдж у каждого пользователя в его домашней директории

ChrootEveryone              yes


# Если вы хотите войти все команды клиента, установите на «да».

# Эта директива может дублироваться также log ответы сервера.

VerboseLog                  yes


# Запретить анонимные соединения. Только позвольте авторизованным пользователям.

NoAnonymous                 yes


Введите следующие две команды, чтобы включить Pure-FTPd:


# chkconfig pure-ftpd on
# service pure-ftpd start

Открыть порты 21 и 20 в Iptables


Использование FTP-сервер и порт 21 и 20 (порт 21 для командной порт и порт 20 для данных). Чтобы открыть два порта 20 & 21 на Iptables давайте сделаем шаг за шагом.


Первый, введите следующую команду, чтобы загрузить два IPTABLES модуля


# modprobe ip_conntrack
# modprobe ip_conntrack_ftp

Введите следующие команды, чтобы добавить IPTABLES правила входящего запроса на порт 20 и 21


# iptables -A INPUT -p tcp -m tcp --dport 20 -j ACCEPT
# iptables -A INPUT -p tcp -m tcp --dport 21 -j ACCEPT

На этом тема «Как установить Pure-FTPd на CentOS 6 с помощью команды Yum» подошла к завершению. Если не получится установить и настроить, то пишите мне и я Вам помогу.


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

Автору будет очень приятно получить обратную связь.

Комментариев 0