Відмінності між версіями «Pure-pw»

Матеріал з Wiki Welard
Перейти до навігації Перейти до пошуку
(Немає відмінностей)

Версія за 08:49, 28 липня 2012

Налаштування FTP-сервера (варіант 2 без mysql)

Встановлення

yum install pure-ftpd

Додаємо групу

groupadd -g 2000 ftpusers

Додаємо реального корисувача

useradd -u 2000 -g ftpusers -d /srv/ftp ftpuser 

Редагуємо pure-ftpd.conf

ChrootEveryone              yes
NoAnonymous                 yes
PureDB                      /etc/pure-ftpd/pureftpd.pdb

Додаємо віртуальних користувачів

pure-pw useradd test1 -u ftpuser -g ftpusers -d /srv/ftp/1
pure-pw useradd test2 -u ftpuser -g ftpusers -d /srv/ftp/2
pure-pw useradd test3 -u ftpuser -g ftpusers -d /srv/ftp/3

Модифкація параметрів

pure-pw usermod test1 ...

Вивід інформації про користувача

pure-pw show test1

Вивід інформації про користувачів

pure-pw list

Збереження змін

pure-pw mkdb

Запуск сервісу

service pure-ftpd restart

Порти

PassivePortRange 30000 50000

Довідка

pure-pw useradd <login> [-f <passwd file>] -u <uid> [-g <gid>]
               -D/-d <home directory> [-c <gecos>]
               [-t <download bandwidth>] [-T <upload bandwidth>]
               [-n <max number of files>] [-N <max Mbytes>]
               [-q <upload ratio>] [-Q <download ratio>]
               [-r <allow client ip>/<mask>] [-R <deny client ip>/<mask>]
               [-i <allow local ip>/<mask>] [-I <deny local ip>/<mask>]
               [-y <max number of concurrent sessions>]
               [-z <hhmm>-<hhmm>] [-m]