Создаем группу
echo web:x:101: >> /etc/group
Создадим пользователя и домашнюю директорию для ftp
Добавим его в группу nogroup (65534) и пользователя hd
echo hd:*:102:101:hd:/www:/bin/ash >> /etc/passwd
echo ftp:*:103:65534:ftp:/www:/bin/ash >> /etc/passwd
chgrp -R web /www
chown hd /www
Добавим пароль для пользователя hd
passwd hd
Установим пакет FTP-сервер
opkg update
opkg install pure-ftpd
Настройки FTP находятся в файле /etc/config/pure-ftpd.
Отредактируйте следующие строки:
option noanonymous ‘0’
option anonymouscantupload ‘1’
option syslogfacility ‘none’
option altlog ‘stats:/var/log/pureftpd.log’
option enabled ‘1’
Также удалите строку peruserlmits
Запустим FTP сервер:
/etc/init.d/pure-ftpd enable
/etc/init.d/pure-ftpd start
Пробуем зайти из браузера ftp://192.168.0.5/