Outils pour utilisateurs

Outils du site


informatique:linux:ldap

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
informatique:linux:ldap [2010/04/12 12:24]
benoit
informatique:linux:ldap [2018/09/06 19:10] (Version actuelle)
Ligne 76: Ligne 76:
   HOST rhel4-vm1   HOST rhel4-vm1
   BASE dc=my-domain,​dc=com   BASE dc=my-domain,​dc=com
 +
  
  
Ligne 99: Ligne 100:
 Puis exécuter la commande suivante : Puis exécuter la commande suivante :
   ldapadd -x -D "​cn=admin,​dc=domaine,​dc=com"​ -W -f fichier.ldif   ldapadd -x -D "​cn=admin,​dc=domaine,​dc=com"​ -W -f fichier.ldif
 +
 +Un entrée doit respecter la structure du schéma, dans le cas présent, l'​**objectClass:​ inetOrgPerson** permet de stocker l'​adresse mail. C'est objet est utilisable uniquement si les **objectClass:​ organizationalPerson,​ person, top** sont déclarés.
  
 Pour supprimer un contact dans l'​annuaire :  Pour supprimer un contact dans l'​annuaire : 
   ldapdelete -x -D "​cn=admin,​dc=domaine,​dc=com"​ -W "​cn=benoit,​dc=domaine,​dc=com"​   ldapdelete -x -D "​cn=admin,​dc=domaine,​dc=com"​ -W "​cn=benoit,​dc=domaine,​dc=com"​
  
-==== Configuration de ThunderBird ==== 
  
  
 +
 +
 +
 +
 +
 +==== Mozilla ThunderBird ====
 +
 +Annuaire LDAP au format Mozilla ThunderBird :
 +
 +  - Pour récupérer le schéma LDAP Mozilla aller [[https://​wiki.mozilla.org/​MailNews:​Mozilla_LDAP_Address_Book_Schema]]
 +  - Copier le contenu du Schéma dans un nouveau fichier nommé : **/​etc/​ldap/​schema/​mozillaAbPersonAlpha.schema**
 +  - Editer le fichier **/​etc/​ldap/​slapd.conf** et ajouter la ligne : **include ​        /​etc/​ldap/​schema/​mozillaAbPersonAlpha.schema**
 +  - Redémarrer le serveur LDAP : **/​etc/​init.d/​slapd restart**
 +
 +Pour ajouter une entrée format Mozilla dans l'​annuaire LDAP, créer un fichier LDIF comme ci-dessous
 +
 +  dn: cn=Prenom NOM,​dc=domaine,​dc=com
 +  objectclass:​ top
 +  objectclass:​ person
 +  objectclass:​ organizationalPerson
 +  objectclass:​ inetOrgPerson
 +  objectclass:​ mozillaAbPersonAlpha
 +  givenName: Prenom NOM
 +  sn: Nom
 +  cn: Prenom NOM
 +  mozillaNickname:​ Surnom
 +  mail: prenom.nom@domaine.com
 +  mozillaSecondEmail:​ prenom.nom@domaine2.com
 +  telephoneNumber:​ 0000 00 00 00
 +  homePhone: 0111 11 11 11
 +  facsimiletelephonenumber:​ 0222 22 22 22
 +  pager: 0333 33 33 33
 +  mobile: 0444 44 44 44
 +  mozillaHomeStreet:​ 10 adresse perso
 +  mozillaHomeLocalityName:​ ville perso
 +  mozillaHomeState:​ etat perso
 +  mozillaHomePostalCode:​ 97400
 +  mozillaHomeCountryName:​ FRANCE
 +  street: 10 adresse pro
 +  l: ville pro
 +  st: etat pro
 +  postalCode: 97490
 +  c: FRANCE
 +  title: Chef de Projet
 +  ou: TECHNIQUE
 +  o: ENTREPRISE
 +  mozillaWorkUrl:​ http://​www.domaine-pro.com
 +  mozillaHomeUrl:​ http://​www.domaine.com
 +
 +...et exécuter la commande **ldapadd** comme ci-dessus :
 +
 +Voir tutoriel pour la configuration du serveur LDAP dans Thunderbird : [[informatique:​bureautique:​mozilla:​thunderbird#​configuration_de_l_annuaire_ldap_sous_thunderbird]]
informatique/linux/ldap.1271067850.txt.gz · Dernière modification: 2018/09/06 19:00 (modification externe)