Portál AbcLinuxu, 10. května 2025 04:19

Dotaz: apache2 ldap-userdir

21.8.2006 21:48 Jan Včelák | skóre: 28 | blog: Fcelda
apache2 ldap-userdir
Přečteno: 230×
Odpovědět | Admin
Ahoj.

Na prvnim serveru (domenovem) mi bezi Samba a uzivatele jsou ulozeny v LDAP. Na druhem serveru (webserveru) bezi Apache a ja bych si predstavoval, ze by tam fungovali stranky uzivatelu.

Pres NFS jsem exportoval /home z domenoveho serveru na webserver a pomoci modulu ldap-userdir jsem chtel stranky zpristupnit.

Napriklad uzivatel douda ma home nastaven na /home/teachers/douda - problem je v tom, ze na webserveru nemuzu mit home z domenoveho serveru pripojeny na /home. Mohu to propojit treba na /mnt/zeus/home.

Napada me jedno reseni - to je drobna uprava toho modulu - tedy pridani jakohosi prefixu pred ten home, precteny z LDAP.

Chci se jen zeptat, jestli nekdo nema lepsi napad, nebo jestli je to mozne resit jinym zpusobem?

(distribuce Debian testing)
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.8.2006 07:42 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
Rozbalit Rozbalit vše Re: apache2 ldap-userdir
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejako neviem ten modul ldap-userdir najst medzi standartnymi modulmi ...
Inac podla dokumentacie mod_userdir, zvlast tohto prikladu nie je problem namountovat si /home z ineho stroja do /hocikde/home a ten spristupnit :

 UserDir /var/html

the URL http://example.com/~rbowen/file.html will be translated to the file path /var/html/rbowen/file.html
Project Satan infects Calculon with Werecar virus
22.8.2006 09:01 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: apache2 ldap-userdir
Mezi standardnímy moduly to není. Ale v repozitáři Debianu jsem to našel. V dokumentaci jsem našel link, odkud to pochazi, jestli vas to zajima http: //horde.net/~jwm/software/mod_ldap_userdir/

Zde take existuje direktiva LDAPUserDir, ale nefunguje to jak potrebuju.

Ale i to, co jste mi poslal, neni reseni. Home adresar totiz obsahuje i jina data a webové stránky jsou uloženy v adresáři www.

I kdyz pokud pouziju UserDir /var/html/*/www, tak se mi to prepise na /var/html/uzivatel/www - Hvezdicka je nahrazena uzivatelskym jmenem, jak rika dokomentace. Ale ja potrebuju, aby hvezdicka byla nahrazena cestou k home adresáři.
22.8.2006 09:17 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
Rozbalit Rozbalit vše Re: apache2 ldap-userdir
[nazor] Pokial je to mozne, pouzival by som len standartne moduly koli stabilite [/nazor]
V com je teda problem?
Chcete dat spolu lokalnych aj ldap (myslim tych s home cez nfs)? Ak len tych z nfs, tak direktivou UserDir nastavte vhodny prefix.
Project Satan infects Calculon with Werecar virus
22.8.2006 17:34 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: apache2 ldap-userdir
[nazor] Pokial je to mozne, pouzival by som len standartne moduly koli stabilite [/nazor]

Tak toho bych se zrovna nebal. Je i v debian stable, takze ho povazuju za stabilni.

Jinak jsme si asi nerozumeli. Home adresare uzivatelu nejsou /home/uzivatel - to je prave ta prekazka - nejcasteji jsou /home/group/uzivatel, ale neni to pravidlo. Proto LDAPUserDir.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.