Jan L�hr <[EMAIL PROTECTED]> wrote: > ja hallo erstmal,... > bislang dachte ich: Pam ist daf�r da, dass Programme nicht auf /etc/shadow > zugreifen m�ssen, sondern eine formale Einheitliche Schnittstelle (auch f�r > NIS, LDAP, etc.) bereitzustellen.
Das PAM-System bietet eine einheitliche Schnittstelle zu den jeweiligen Datenquellen _exklusive_ der n�tigen Rechte, um diese Datenquellen auch nutzen zu k�nnen. Daf�r muss jedes Programm selbst sorgen. Und die PAM-Bibliothek ist ja erst einmal nur ein St�ck tote Funktionen ohne eigenes Leben. Ein Programm benutzt diese Funktionen nur, um mit den _eigenen_ Rechten auf eine Datei zuzugreifen (oder auf LDAP, oder auf NIS, oder auf ...) > Nun aber dies: > "using /etc/shadow with mod_auth_pam > The problem > The normal problem with accessing a shadow password file from Apache is > that that the shadow password file is not > readable to everyone, so Apache can't read it." > Also was nun? Wieso das? Ich dachte pam hat sich darum zu k�mmern, > dass man aus der shadow-lesen kann. Notfalls auch suid... SUID ist hier das Stichwort. Das will man aber nicht. Daher braucht es dann andere Methoden. Ein D�mon, der root-Rechte hat und daher /etc/shadow lesen kann z.B. Oder LDAP. Es gibt auch Server, die den Datenstand aus /etc/passwd und /etc/shadow auslesen, so da� man dann vom pache via mod_auth_pam und libpam-ldap darauf zugreifen kann. S� -- Letzte Worte einer Hausfrau beim Fensterputzen: Iiiiiiiiii, eine Maus... -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

