DARTHARTH

Установка FTP-сервера на CentOS7

После предыдущей статьи у нас получился сервер, который нужно приводить в рабочий вид. Теперь поставим фтп-сервер.

yum install proftpd proftpd-utils

Создаем каталог настроек

mkdir /etc/proftpd.d

Создаем виртуального пользователя для фтп — ftpwww

ftpasswd --passwd --file=/etc/proftpd.d/ftpd.passwd --name=ftpwww --uid=48 --gid=48 --home=/var/www --shell=/sbin/nologin

Редактируем конфиг

nano /etc/proftpd.conf

где комментируем строку AuthOrder …

и в конце файла добавляем

UseIPv6 off
IdentLookups off
PassivePorts 40900 40999

RequireValidShell off
AuthUserFile /etc/proftpd.d/ftpd.passwd
AuthPAM off
LoadModule mod_auth_file.c
AuthOrder mod_auth_file.c

Добавляем автозапуск и запускаем сервер

systemctl enable proftpd
systemctl start proftpd

Проверяем файлзиллой. Должно нормально подключаться, но может быть проблема с загрузкой-выгрузкой. В этом случае необходимо выставить права для папки var/www

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

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

Scroll Up