
Как установить 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
Настройка сервера 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» подошла к завершению. Если не получится установить и настроить, то пишите мне и я Вам помогу.