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

акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-24 13:33:23
ProFTP
что-то я не понял

есть акканут для пользователя, права стоят для него, можно в этот акканут поставить еще одного пользователя которого нету в системе, чтобы он туда заходил или в подкаталог как тут сделать, в таблицу вставляют точное значение: логин, групу uid gid

Как сделть чтобы 2 аккаунта были? нужно в систему добавлять этого пользователя и поставить параельно в одну групу чтоли??

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

DROP TABLE IF EXISTS `users_table`;
CREATE TABLE `users_table` (
  `unic_id` int(11) NOT NULL auto_increment,
  `username` varchar(20) NOT NULL,
  `password` varchar(20) NOT NULL,
  `groupname` varchar(24) NOT NULL,
  `uid` int(11) NOT NULL,
  `gid` int(11) NOT NULL,
  `homedir` varchar(50) NOT NULL,
  `shell` varchar(20) NOT NULL,
  `last_login` int(15) NOT NULL,
  `login_count` int(15) NOT NULL,
  `last_err_login` int(15) NOT NULL,
  `err_login_count` int(15) NOT NULL,
  PRIMARY KEY  (`unic_id`)
) ENGINE=MyISAM COMMENT='Таблица пользователей';

--
-- Dumping data for table `users_table`
--

INSERT INTO `users_table` VALUES (1,'lissyara','123','lissyara',
1001,1001,'/usr/home/lissyara','/sbin/nologin',0,0,0,0);
INSERT INTO `users_table` VALUES(2, 'admin','123', 'ftp',
'1000', '1000', '/usr/users/admin', '/sbin/nologin',0,0,0,0)

Re: несколько аккаунтов на один каталог proftp

Добавлено: 2008-07-24 13:34:58
Alex Keda
да

Re: несколько аккаунтов на один каталог proftp

Добавлено: 2008-07-24 13:44:36
ProFTP
понял, спасибо

еще вопрос другой, а можно пользователей системы поставить в mysql таблицу или в аналогичную фишку?? тут надо смотреть в сторону KERBEROS5 или ldap?

ну чтобы вносить туда их не от руда системы , а через mysql пользователя, например... (или через аналог mysql)

есть варианты?

Re: акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-25 7:37:51
ProFTP
можно хранить пользователей системы в БД?

Re: акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-25 9:23:14
paradox
теоретически да
pam login

Re: акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-25 10:09:59
ProFTP
это аунтефикация PAM, а как мне добавить например пользователя в этот PAM??

http://search.cpan.org/search?m=all&q=pam&s=1

а есть хотябы DB_Berkley? чтобы с помощю модулю управлять?

Re: акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-25 10:20:05
paradox

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

more /etc/pam.d/login
тебе остаеться найти токо модуль pam_* который работает с базой или как там тебе хочеться хоть с радиусом хоть с тебефоном по gprs

Re: акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-25 10:20:21
squid
нужен пам модуль, с помощью которого будет проходить проверка к примеру pam_ldap, pam_winbind, pam_radius

Re: акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-25 10:22:17
squid
радиус может с базы брать юзверей, но там проблема есть, для радиуса нет nss_ модуля или его аналога, по крайней мере я не нашел
если решишь задачу, напиши, пжл

Re: акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-25 10:23:28
ProFTP
а добавить я смогу пользователя? можно ссылку, если у кого-то под рукой, а то нахожу что-то отрывки какие-то...
проверка мне зачем?

Re: акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-25 10:25:19
paradox
>ProFTP
man ports
>squid
самому написать можно
но думаю в нете есть готовые

Re: акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-25 10:26:25
ProFTP
squid писал(а):радиус может с базы брать юзверей, но там проблема есть, для радиуса нет nss_ модуля или его аналога, по крайней мере я не нашел
если решишь задачу, напиши, пжл
странно почему нету возможности работать с mysql, если она упадет или взломают, то все упадет веб, почта фтп, если оно упадет, то пускай и пользователои падают... нафига держать веб пользователей "за рутом" ?

а харнить в БД не всех пользователей, а веб пользователей..

может в исходниках надо поковырять где-то

Re: акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-25 10:27:58
ProFTP
paradox писал(а):>ProFTP
man ports
>squid
самому написать можно
но думаю в нете есть готовые
причет тут man ports ?

Re: акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-25 10:28:13
squid
paradox писал(а): >squid
самому написать можно
но думаю в нете есть готовые
по поводу нета - не нашел, если есть ссылки, выложи пожалуйста
как написать пока даже представления не имею с чего можно начать, есть что почитать по этому поводу ?

Re: акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-25 10:29:28
paradox
готовые модули с соурсами есть помоему в системе или в портах
библиотека радиуса точно есть в системе

freeradius/radius-cistron итд стяни
в каком то из них или в других могут быть модули тож

Re: акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-25 10:31:25
squid
ProFTP писал(а):странно почему нету возможности работать с mysql, если она упадет или взломают, то все упадет веб, почта фтп, если оно упадет, то пускай и пользователои падают... нафига держать веб пользователей "за рутом" ?

а харнить в БД не всех пользователей, а веб пользователей..
не совсем понял
радиус может работать с мускулем и с другими базами (все зависит как настроишь)
по поводу веба, так в портах есть модуль для работы с радиусом (а он уже браьт будет пользователей откуда тебе нужно)

Re: акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-25 10:34:45
paradox

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

man ports
для тебя это и так много

ну не отправлять же тебя еще и в каталог

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

cd /usr/ports/security/pam_*
как по мне это уже занадто

Re: акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-25 10:43:33
ProFTP
ты лучше скажи как теперь добавить пользователя?

Re: акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-25 10:46:20
paradox
раздел работы с mysql в другой ветке форума

Re: акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-25 11:01:34
ProFTP
paradox, а ты это делал? каким образом таблица должна быть построенна скажие пожалуйста?

тут не написано...
http://pam-mysql.sourceforge.net/Documentation/#q3

Re: акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-25 11:19:39
paradox
ты просил показать что где и как
я тебе показал)
дальше иди разбирайся
редми там есть
на всякий случай можно еще поискать
инет бооооольшой


зачем мне такие извращение делать :crazy: :crazy:

Re: акаунты на каталог proftp, или пользователи сиситемы в БД

Добавлено: 2008-07-25 11:25:45
ProFTP
еще вот это надо установить и всё!
/usr/ports/net/libnss-mysql