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

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Viktor.G
проходил мимо
Сообщения: 7
Зарегистрирован: 2010-04-22 18:08:04

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

Непрочитанное сообщение Viktor.G » 2010-05-13 11:25:41

Здравствуйте, Всем.

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

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

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

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

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

/home/vsftpd/ID

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

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

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

Спасибо.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Viktor.G
проходил мимо
Сообщения: 7
Зарегистрирован: 2010-04-22 18:08:04

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

Непрочитанное сообщение Viktor.G » 2010-05-13 13:39:11

с директорией разобрался, нужно создавать для каждого пользователя
индивидуальный файл конфигурации

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

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

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

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

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

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

Непрочитанное сообщение hizel » 2010-05-13 16:34:49

спрашивается причем тут mysql
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Viktor.G
проходил мимо
Сообщения: 7
Зарегистрирован: 2010-04-22 18:08:04

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

Непрочитанное сообщение Viktor.G » 2010-05-13 17:47:49

hizel писал(а):спрашивается причем тут mysql
пароли и логины хранятся в БД

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

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

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

Непрочитанное сообщение Burner » 2010-05-13 18:09:21

какая разница, где находится mysql?

Viktor.G
проходил мимо
Сообщения: 7
Зарегистрирован: 2010-04-22 18:08:04

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

Непрочитанное сообщение Viktor.G » 2010-05-14 9:44:00

Burner писал(а):какая разница, где находится mysql?
я так понимаю база указывается в этом файле

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

/etc/pam.d/vsftpd