apt-get install proftpd
при установке выбрать "standalone"
2. Настроить конфигурацию ProFTPd:
Сделать резервную копию файла /etc/proftpd/proftpd.conf
Изменить файл, раскомментировав строки:
# Запрет подниматься выше домашней директории пользователя
DefaultRoot ~
# Иначе пользователя без шелла не пустит в фтп
RequireValidShell off
Изменить:
UseIPv6 off # Отключить IPv6
Добавить в конец:
RootLogin off # Запретить логин из под рута
AllowStoreRestart on # Разрешить перезагрузку хранилища
AuthPAM off # Отключить PAM
3. Создать нового пользователя для FTP командой:
useradd ftpuser -p 111 -d /var/www -s /bin/false
ftpuser - имя пользователя
111 - временный пароль
Cменить пароль, иначе не будет авторизовывать этого пользователя через фтп:
passwd fptuser
ввести новый пароль
4. Перезапустить ProFTPd
/etc/init.d/proftpd restart
5. Поставить директории /var/www права 777