|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Rashid N. Achilov 2:5020/400 24 Oct 2005 08:34:09 To : Dmitriy Kirhlarov Subject : Re: автоматическое заведение пользователя --------------------------------------------------------------------------------
One day, in Friday 21 October 2005 17:57, Dmitriy Kirhlarov (dimma@higis.ru)
wrote:
>>
>> Есть стандартный pam_radius в поставке. Прекрасно работает для
>> проверки пароля, только или а) пользователь уже должен существовать
>> или б) pam_radius умеет подставлять пользователя из шаблона. Hо именно
>> подставлять, а не создавать.
>
> А вот в механизме PAM есть еще такие секции, как account, session и password.
> pam_mkhomedir, как раз, через session работает.
>
> Т.е. авторизовать HЕ в passwd -- можно. Вызвать модуль через
> session можно..
> Hо вот писать этот модуль, похоже, придется.
А я как раз об этом как-то писал :-)) Что на самом деле homedir создаваться-то
создается, но... после того, как ее уже запросили :-)) Поэтому я слекга
переделал pam_mkhomedir, назвал pam_mkhome и пользую. Автору писал про это, он
забил. Патч в порт отправить, что ли. Я просто втупую перенес проверку наличия
homedir в секцию account, которая выполняется сразу после логина, до вызова
логин шелла.
--
With Best Regards.
Rashid N. Achilov (RNA1-RIPE), Web: http://granch.ru/~shelton
Granch Ltd. system administrator, e-mail: achilov [at] granch [dot] ru
PGP: 83 CD E2 A7 37 4A D5 81 D6 D6 52 BF C9 2F 85 AF 97 BE CB 0A
--- ifmail v.2.15dev5.3
* Origin: Granch Ltd. (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/6483e26e4519.html, оценка из 5, голосов 10
|