PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache: Authentifizieurung gegenüber System



Stiftmaster
01.09.08, 14:03
Hallo,

ich habe hier einen Apache2 auf SuSE 11.0 am Laufen. Dieser hat verschiedene Directories in der default-config gespeichert, was soweit auch gut funktioniert. Allerdings möchte ich jetzt noch gewisse Verzeichnisse schützen.

Bisher habe ich das immer über .htaccess und dann die zugehörigen Group und User Files gemacht. Nun möchte ich dies aber nicht mehr machen und die Authentifizierung soll direkt gegeüber dem System gemacht werden. In YaST sind nämlich bereits alle Benutzername hinterlegt und dort auch den richtigen Gruppen hinterlegt.

Im Endeffekt benötige ich so was in die Richtung:
AuthGroup System.Group1, System.Group3

Hab leider nichts gefunden, was in die Richtung geht und bin leicht verwundert darüber. Geht das überhaupt oder bin ich nur zu blöd zum Suchen?

Vielen Dank für eure Hilfe

Stefan

$emperf!
01.09.08, 14:47
Du suchst wahrscheinlich etwas wie mod_auth_pam

http://pam.sourceforge.net/mod_auth_pam/

gruss
$emperf!

unux
01.09.08, 15:23
Hi,

mod_auth_pam wird nicht mehr weiterentwickelt und ist für den Apache2 nur bedingt interessant, dazu kommen noch Sicherheitsaspekte (meine shadow-files sollen nicht vom Apache-User lesbar sein).

Besser ist da nur mod_authnz_external + mod_authz_unixgroup + pwauth.

Link1 (http://unixpapa.com/mod_auth_external/)
Link2 (http://www.unixpapa.com/pwauth/)
Link3 (http://www.unixpapa.com/mod_authz_unixgroup/)
Howto (http://gentoo-wiki.com/HOWTO_PAM_authentication_with_Apache_2.2_and_mod_a uthnz_external)

Greetz UnuX