Diferència entre revisions de la pàgina «Servidor LDAP en Ubuntu 16.04»
Línia 39: | Línia 39: | ||
== Omplir l'esquema del nostre servidor == | == Omplir l'esquema del nostre servidor == | ||
+ | * Afegir ''organizational units'' | ||
+ | |||
+ | Creem un arxiu amb el nom que vulguem i amb l'extensió '''.ldif''' i el següent contingut: | ||
+ | dn: ou=usuaris,dc=naxvanbautista,dc=local | ||
+ | objectClass: organizationalUnit | ||
+ | ou: usuaris | ||
+ | |||
+ | dn: ou=grups,dc=naxvanbautista,dc=local | ||
+ | objectClass: organizationalUnit | ||
+ | ou: grups | ||
+ | |||
+ | |||
+ | Nosaltres l'hem anomenat '''organizational_units.ldif'''; ara l'afegim amb la comanda: | ||
+ | |||
+ | ldapadd -x -W -D "cn=admin,dc=naxvanbautista,dc=local" -f organizational_units.ldif | ||
+ | |||
+ | Si ho hem fet hauriem de veure aquest resultat per pantalla: | ||
+ | [[Fitxer:ldap11.jpg]] | ||
+ | * Afegir grups | ||
* Afegir usuaris | * Afegir usuaris | ||
Revisió del 18:53, 21 maig 2017
Instal·larem un Servidor LDAP afegint unitats organitzatives, grups i usuaris via desde el terminal i comprovarem els canvis amb phpldapadmin.
Instal·lació
Actualitzem els paquets i seguidament instal·lem els paquets slapd i ldap-utils,el primer ens demanarà la password d'administrador de LDAP i el segon ens afegirà diverses funcionalitats, com poder fer consultes al servidor des d'altres aplicacions.
# apt-get update # apt-get install slapd ldap-utils
Un cop instal·lats haurem de configurar el domini de LDAP amb la següent comanda:
# dpkg-reconfigure slapd
Si tot ha anat bé, veurem les següents línies al finalitzar:
Moving old database directory to /var/backups: - directory unknown... done. Creating initial configuration... done. Creating LDAP directory... done.
Omplir l'esquema del nostre servidor
- Afegir organizational units
Creem un arxiu amb el nom que vulguem i amb l'extensió .ldif i el següent contingut:
dn: ou=usuaris,dc=naxvanbautista,dc=local objectClass: organizationalUnit ou: usuaris
dn: ou=grups,dc=naxvanbautista,dc=local objectClass: organizationalUnit ou: grups
Nosaltres l'hem anomenat organizational_units.ldif; ara l'afegim amb la comanda:
ldapadd -x -W -D "cn=admin,dc=naxvanbautista,dc=local" -f organizational_units.ldif
Si ho hem fet hauriem de veure aquest resultat per pantalla:
- Afegir grups
- Afegir usuaris
Phpldapadmin
- Instalació
- Configuració