[devel] re alterator-auth (local/ldap)
Alexey I. Froloff
=?iso-8859-1?q?raorn_=CE=C1_immo=2Eru?=
Вт Янв 2 15:10:20 MSK 2007
* Michael Shigorin <mike@> [070102 14:32]:
> > А планируется ли выбор вариантов системы авторизации, в
> > частности интересует, можно ли на стадии установки указать,
> > что использовать LDAP?
> Для этого надо начать с control system-auth и поверх него --
> alterator-auth. А после решения самого насущного вопроса
> прикидывать, как добавлять умение пользоваться другими схемами
Есть мнение, что в таком случае system-auth должен быть
"заглушкой" с вызовом system-auth-что-то-там (ldap, sql, wtf), а
он в свою очередь должен звать system-auth-use_first_pass.
Фишка в том, что пароль должен спрашиваться один раз, а все
модули должны вызываться с use_first_pass/try_first_pass.
Это я смотрю на свой system-auth, system-auth-use_first_pass и
xscreensaver. В s-a и s-a-u_f_p есть дублирование кода, xss
зовёт pam_userpass.so и потом s-a-u_f_p, а мой system-auth-ldap
трёхлетней давности и неизвестной работоспособности выглядит
следующим образом:
$ diff -u system-auth system-auth-ldap
--- system-auth 2005-08-26 03:52:30 +0400
+++ system-auth-ldap 2003-10-28 23:18:37 +0300
@@ -1,8 +1,11 @@
#%PAM-1.0
-auth required pam_tcb.so shadow fork prefix=$2a$ count=8 nullok
-account required pam_tcb.so shadow fork
-account required pam_mktemp.so
+auth sufficient pam_ldap.so
+auth required pam_tcb.so shadow fork prefix=$2a$ count=8 nullok try_first_pass
+account sufficient pam_ldap.so
+account required pam_tcb.so shadow fork try_first_pass
password required pam_passwdqc.so min=disabled,24,12,8,7 max=40 passphrase=3 match=4 similar=deny random=42 enforce=users retry=3
-password required pam_tcb.so use_authtok shadow fork prefix=$2a$ count=8 nullok write_to=tcb
+password sufficient pam_ldap.so
+password required pam_tcb.so use_authtok shadow fork prefix=$2a$ count=8 write_to=tcb
+session required pam_mkhomedir.so skel=/etc/skel/ umask=0077
session required pam_tcb.so
session required pam_limits.so
--
Regards,
Sir Raorn.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20070102/7250342e/attachment-0001.bin>
Подробная информация о списке рассылки Devel