[devel] Нужен совет по pam
Motsyo Gennadi aka Drool
=?iso-8859-1?q?motsyo_=CE=C1_gmail=2Ecom?=
Чт Ноя 8 13:31:26 MSK 2007
Dmitry V. Levin пишет:
> On Thu, Nov 08, 2007 at 01:12:31AM +0200, Motsyo Gennadi aka Drool wrote:
> [...]
>> Вот содержимое авторского pam-модуля:
>>
>> auth required pam_unix.so nullok
>> auth required pam_listfile.so
>> file=/etc/qtsmbstatusd/qtsmbstatusd.users onerr=fail sense=allow item=user
>> account required pam_unix.so
>> session required pam_unix.so
>> password required pam_unix.so
>>
>> А так выглядит модуль, который пускает кого положено, но с любым не
>> пустым паролем:
>>
>> +auth sufficient pam_rootok.so
>> +auth include system-auth
>> +auth required pam_listfile.so
>> file=/etc/qtsmbstatusd/qtsmbstatusd.users onerr=fail sense=allow item=user
>> +account required pam_permit.so
>> +password required pam_deny.so
>> +session optional pam_xauth.so
>>
>> Что не так (кроме кривых рук)?
>
> Незнание предмета.
Я это и не скрываю. Лучше скромно спросить, чем гордо не знать. Знал бы
предмет - не спрашивал бы.
> Пожалуйста, ознакомьтесь хотя бы с документацией,
> входящей в пакеты pam и pam0_tcb, и посмотрите примеры использования
> в каталоге /etc/pam.d/ (прежде всего system-auth, а также те файлы,
> которые его включают).
Читал маны и /usr/share/doc/Linux-PAM-0.99.6.3/html. Ничего не понял,
кроме того что pam есть вещь туманная, по-крайней мере для простого
смертного.
Только что разработчик программы ответил мылом. Кроме некоторых его
теоретических предположений почему может не работать, есть такое:
....
I'll install ALT Linux and test it with qtsmbstatus.
....
Это вам не в man послать...
Подробная информация о списке рассылки Devel