Portál AbcLinuxu, 14. května 2025 05:28

Dotaz: LDAP vytvoreni zakladniho stromu

7.8.2006 18:16 Jan Včelák | skóre: 28 | blog: Fcelda
LDAP vytvoreni zakladniho stromu
Přečteno: 213×
Odpovědět | Admin

Ahoj.

Rozhodl jsem se zprovoznit overovani uzivatelu Samby pres LDAP. Pouzivam slapd. Distribuce Debian Etch (testing).
Zatim zadne zkusenosti s LDAP nemam, jen jsem neco precetl, abych mel alespon povrchni znalosti.

Nainstaloval jsem slapd, a jako zacatecnik phpldapadmin. :)

V pohode se do rozhrani prihlasim (jako cn=admin,dc=aaa,dc=bbb,dc=cz), jenze neni vytvoren zakladni strom (tim mam na mysli dc=aaa,dc=bbb,dc=cz - opravte me prosim, jestli to rikam spatne).

V phpldapadminu jsem nastavil zakladni cestu prave dc=aaa,dc=bbb,dc=cz a kdyz se prihlasim, pod serverem vlevo mam dc=cz ; This base entry does not exist. Create it?, stejne tak pro dc=bbb a dc=aaa.

Pokud necham tuto zakladni cestu v konfiguraci prazdnou (pro autodetekci), tak vubec zadny strom vlevo pod serverem neni.

Jak mohu tento zakladni strom vytvorit?

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

Odpovědi

7.8.2006 18:30 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: LDAP vytvoreni zakladniho stromu
Odpovědět | | Sbalit | Link | Blokovat | Admin

Doplnění

Nutno jeste podotknout, ze po klepnuti na Create it? musim zadat RDN (to predpokladam bude dc=neco), Container (tam nevim co zadat - predpokladam ze nadrazeny uzel, ale co pri vytvareni dc=cz?) a ObjectClass (to je dalsi problem - hledal jsem top, ale nenasel jsem).

Monza by bylo pohodlnejsi reseni nevytvaret zakladni strom pres toto rozhrani.

7.8.2006 20:35 misace
Rozbalit Rozbalit vše Re: LDAP vytvoreni zakladniho stromu
Odpovědět | | Sbalit | Link | Blokovat | Admin

PhpLdapAdmin nepoužívám, takže nevim, ale ručně základní strom vytvoří takhle:

1) vytvořte soubor třeba s názvem base.ldif a napište do něj tohle:

dn: dc=aaa,dc=bbb,dc=cz
objectclass: dcObject
objectclass: organization
o: vase organizace
dc: aaa

dn: cn=admin,dc=aaa,dc=bbb,dc=cz
objectclass: organizationalRole
cn: admin

zachovejte tam ty prázdný řádky a pak to vložte příkazem:

ldapadd -x -D "cn=admin,dc=aaa,dc=bbb,dc=cz" -W -f base.ldif

7.8.2006 21:50 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: LDAP vytvoreni zakladniho stromu

Tak presne o tohle jsem se pokousel. Jedine, co mi nejak uniklo je, ze pokud je DN dc=aaa,dc=bbb,dc=cz, tak dc musi byt aaa. :-) Ted se tomu smeju...

No a pak jsem se dozvedel, ze to co chci pridat jiz existuje. Takze chyba bude pravdepodobne nekde v phpLDAPadminu.

Dekuji za pomoc.

7.8.2006 22:17 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: LDAP vytvoreni zakladniho stromu
Zkus použít nějaký jiný SW, třeba LUMA nebo GQ. Ukázku lumy najdeš u mě na webu: http://ldap.zdenda.com.
-- Nezdar není hanbou, hanbou je strach z pokusu.
8.8.2006 00:34 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: LDAP vytvoreni zakladniho stromu

Jo. Diky. Tvoje HOWTO jsem videl a cetl.

8.8.2006 19:28 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: LDAP vytvoreni zakladniho stromu

Tak na dokonceni

Jakykoli jiny SW nemel problem.

Phpldapadmin jsem mel nainstalovan na stanici s WinXP, Apache2 a PHP5 - pristupoval jsem k serveru vzdalene a v teto kombinaci to proste nefunguje. Nainstaloval jsem tedy webserver na server a bezi to tak jak ma. Nekde asi nejakej problem konfigurace PHP pod Windows.

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.