Кау становить FTP сервер VSFTP на VestaCP в CentOS
Раздел(ы): GNU Linux - CentOS / Debian, Панели управления хостингом
Просмотры: 3278
Комментарии: 0
В бесплатной панели управления хостингом VestaCP FTP-сервер VSFTP присутствует по-умолчанию. Но как известно установщик VestaCP позволяет исключить часть компонентов, и в том числе и FTP сервер. Поэтому вам вполне может попасться сервер и без FTP.
В этой инструкции я расскажу как добавить FTP сервер VSFTP на сервер с операционной системой CentOS 7 и панелью управления VestaCP.
Как установить VSFTPD на CentOS и VestaCP
Для начала обновите операционную систему:
# yum update
Установите пакет VSFTPD
# yum install vsftpd
Скачайте конфигурацию сервиса для VestaCP
# wget http://c.vestacp.com/0.9.8/rhel/vsftpd.conf -O /etc/vsftpd.conf
Добавьте строку (если ее нет) FTP_SYSTEM=’vsftpd’ в файле конфигурации панели управления VestaCP по адресу /usr/local/vesta/conf/vesta.conf
После этого в панели управления должна появиться возможность управления FTP сервером:
Как запустить FTP сервер VSFTP
Настройка автозапуска VSFTPD при старте операционной системы
# chkconfig vsftpd on
Запуск FTP сервера VSFTPD
# service vsftpd start
Настройка портов Межсетевого экрана
Если при установке панели VestaCP не было никакого FTP сервера, то скорее всего в FireWall будут закрыты необходимые для его работы порты. Следующая команда сделает необходимые настройки.
# echo "PROTOCOL='TCP' PORT='12000:12100'" >> /usr/local/vesta/data/firewall/ports.conf
Обновите правила межсетевого экрана:
# /usr/local/vesta/bin/v-update-firewall
Благодарности
При написании статьи были использованы следующие источники: