Содержание

Установка ProFTPD

Данная статья описывает установку ProFTPD на Debian 7 (Wheezy)

Постановка задачи

Актуальная конфигурация

2014-10-30

Установка ProFTPd

sudo aptitude install proftpd

Базовая настройка

sudo vim /etc/proftpd/proftpd.conf
DefaultRoot                     ~
AuthUserFile    /etc/proftpd/ftpd.passwd

Создание пользователя

id ftp
uid=109(ftp) gid=65534(nogroup) groups=65534(nogroup)
ftpasswd --passwd --file=/etc/proftpd/ftpd.passwd \
--name=siteadmin --shell=/bin/false --home=/var/www/linuxcmd.ru \
--uid=109 --gid=33

Настройка пассивного режима

Обозначаем пассивные порты, на которых будет работать сервер (находим в конфиге, раскомментируем и высталяем)

PassivePorts                  20001 22000
MasqueradeAddress               AAA.BBB.CCC.DDD
sudo service proftpd restart
DokuWiki Appliance - Powered by TurnKey Linux