IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau Discussion :

PhpLdapAdmin schéma openldap


Sujet :

Réseau

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 3
    Par défaut PhpLdapAdmin schéma openldap
    Bonjour,

    J'ai installé LDAP sur Ubuntu 10.04
    OpenLDAP v 2.4.21

    J'ai installé OpenLdap via la commande :

    sudo apt-get install slapd ldap-utils

    J'ai suivi ce tuto en fait : Serveur OpenLDAP

    J'arrive à créer des utilisateurs (j'utilise PhpLdapAdmin) mais lorsque je me déconnecte et que je me reconnecte, les utilisateurs sont encore présents dans "mon arborescence" mais leurs données ont disparues et ce message d'erreur apparait :

    Automatiquement supprimé l'objectClass du modele
    Samba : Machine : sambaSAMAccount removed from template as it is not defined in the schema
    Automatiquement supprimé l'objectClass du modele
    Samba : Account: sambaSAMAccount removed from template as it is not defined in the schema
    Automatiquement supprimé l'objectClass du modele
    Courier Mail : Alias: courierMailAlias removed from template as it is not defined in the schema
    ... Idem pour tous les champs que l'on peut renseigner

    Apparemment ce serait un problème de schéma mais je ne vois pas comment le résoudre

    Je précise que je n'ai pas slapd.conf mais bien slapd.d

    Merci d'avance pour votre aide

  2. #2
    Membre très actif
    Inscrit en
    Février 2008
    Messages
    475
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 475
    Par défaut
    tu peut le crée

    voici un exemple

    slapd.conf

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
     
     
    #
    ###### SAMPLE 1 - SIMPLE DIRECTORY ############
    #
    # NOTES: inetorgperson picks up attributes and objectclasses
    #        from all three schemas
    #
    # NB: RH Linux schemas in /etc/openldap
    #
    include		/usr/local/etc/openldap/schema/core.schema
    include		/usr/local/etc/openldap/schema/cosine.schema
    include		/usr/local/etc/openldap/schema/inetorgperson.schema
     
     
    # NO SECURITY - no access clause
    # defaults to anonymous access for read
    # only rootdn can write
     
    # NO REFERRALS
     
    # DON'T bother with ARGS file unless you feel strongly
    # slapd scripts stop scripts need this to work
    pidfile /var/run/slapd.pid
     
    # enable a lot of logging - we might need it
    # but generates huge logs
    loglevel 	-1 
     
    # MODULELOAD definitions
    # not required (comment out) before version 2.3
    moduleload back_bdb.la
     
    # NO TLS-enabled connections
     
    # backend definition not required
     
    #######################################################################
    # bdb database definitions
    # 
    # replace example and com below with a suitable domain
    # 
    # If you don't have a domain you can leave it since example.com
    # is reserved for experimentation or change them to my and inc
    #
    #######################################################################
     
    database bdb
    suffix "dc=example, dc=com"
     
    # root or superuser
    rootdn "cn=jimbob, dc=example, dc=com"
    rootpw dirtysecret
    # The database directory MUST exist prior to running slapd AND 
    # change path as necessary
    directory	/var/db/openldap/example-com
     
    # Indices to maintain for this directory
    # unique id so equality match only
    index	uid	eq
    # allows general searching on commonname, givenname and email
    index	cn,gn,mail eq,sub
    # allows multiple variants on surname searching
    index sn eq,sub
    # sub above includes subintial,subany,subfinal
    # optimise department searches
    index ou eq
    # if searches will include objectClass uncomment following
    # index objectClass eq
    # shows use of default index parameter
    index default eq,sub
    # indices missing - uses default eq,sub
    index telephonenumber
     
    # other database parameters
    # read more in slapd.conf reference section
    cachesize 10000
    checkpoint 128 15

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 3
    Par défaut
    J'ai déjà essayé cette méthode mais ça n'a pas fonctionné.
    Merci quand même pour ta réponse

Discussions similaires

  1. [Modélisation] Schéma constellation
    Par senke dans le forum Décisions SGBD
    Réponses: 8
    Dernier message: 13/05/2016, 14h27
  2. openLDAP et phpldapadmin - création de template
    Par cyrill.gremaud dans le forum Administration système
    Réponses: 1
    Dernier message: 20/05/2014, 09h24
  3. Réponses: 0
    Dernier message: 21/03/2014, 17h11
  4. Question sur les schémas openldap
    Par IvyAlice dans le forum Administration système
    Réponses: 2
    Dernier message: 15/05/2012, 17h10
  5. [Crystal Report 9] Changer de schéma avec Oracle
    Par sur_uix dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 14/11/2002, 13h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo