Страница 1 из 1

vsftpd добавление виртуальных пользователей

Добавлено: 2010-05-13 11:25:41
Viktor.G
Здравствуйте, Всем.

У меня такая проблема:
установил : vsftpd + mysql + pam

Виртуальные пользователи добавляются в БД и для них создается
дирректория

Код: Выделить всё

/home/vsftpd/$user
нужно изменить настроийки таким образом, что бы
имя дирректории было:

Код: Выделить всё

/home/vsftpd/ID

где ID это заведомо известный номер
и как лучше организовать автоматическое добавление пользователей.
дается файл где указаны следующие данные

Код: Выделить всё

ID        user      pass 
на основании этих данных и должно происходить добавление нового пользователя

Спасибо.

Re: vsftpd добавление виртуальных пользователей

Добавлено: 2010-05-13 13:39:11
Viktor.G
с директорией разобрался, нужно создавать для каждого пользователя
индивидуальный файл конфигурации

Код: Выделить всё

/usr/local/etc/vsftpd_user_conf/username
где и прописывать домашнюю дирректорию.

Код: Выделить всё

local_root=/home/vsftpd/userID
назрел следующий вопрос: если у меня 7000 пользователей,
то для каждого должен быть свой файл конфигурации, это целесообразно?

Re: vsftpd добавление виртуальных пользователей

Добавлено: 2010-05-13 16:34:49
hizel
спрашивается причем тут mysql

Re: vsftpd добавление виртуальных пользователей

Добавлено: 2010-05-13 17:47:49
Viktor.G
hizel писал(а):спрашивается причем тут mysql
пароли и логины хранятся в БД

как это все реализовать, если база с логинами
и паролями будет находиться удаленно

Re: vsftpd добавление виртуальных пользователей

Добавлено: 2010-05-13 18:09:21
Burner
какая разница, где находится mysql?

Re: vsftpd добавление виртуальных пользователей

Добавлено: 2010-05-14 9:44:00
Viktor.G
Burner писал(а):какая разница, где находится mysql?
я так понимаю база указывается в этом файле

Код: Выделить всё

/etc/pam.d/vsftpd