1) Создать группу "ftpgroup" и пользователя "ftpuser": # pw groupadd ftpgroup # pw useradd ftpuser -g ftpgroup -d /dev/null -s /usr/sbin/nologin 2) В pure-ftpd.conf указать расположение будущей базы виртуальных пользователей, например: PureDB /usr/local/etc/pureftpd.pdb 3) Используя утилиту pure-pw создать предварительный файл пользователей (pureftpd.passwd): # pure-pw useradd ivan -u ftpuser -d /home/ftpusers/ivan ... Внимание! -d = chroot, -D = доступна вся файловая система. 4) Сгенерировать .pdb: # pure-pw mkdb Дополнительно. Удалить пользователя: # pure-pw userdel ivan Изменить пароль: # pure-pw passwd <login> Проверить состояние: # /usr/local/etc/rc.d/pure-ftpd status
|