Home > LDAP, OpenDJ > OpenDJ – creazione di un nuovo backend

OpenDJ – creazione di un nuovo backend

Quando aggiungiamo una entry al directory service OpenDJ, i dati che compongono l’entry vengono memorizzati in un backend, i cui dettagli implementativi sono prerogativa dell’implementazione del server LDAP.
OpenDJ utilizza, per merizzare questi dati forniti dal client, Berkeley DB Java Edition.

In fase di installazione di OpenDJ bisogna quindi creare e configurare il backend che poi verra’ utilizzato per memorizzare i nostri dati; per farlo e’ sufficiente utilizzare il tool a riga di comando ‘dsconfig‘ (da lanciare mentre il directory server e’ running).

Il tool e’ di tipo interattivo, ma e’ comunque possibile passare delle opzioni sulla riga di comando:

demis@demis-hpelitebook:/opt/develop/ldap/OpenDJ-2.4.3/bin$ ./dsconfig create-backend -h localhost -p 4444 –backend-name a2nickprofile –set base-dn:”dc=nickprofile,dc=a2,dc=demis,dc=it” –set enabled:true –type local-db

Ed ecco l’output interattivo:

>>>> Specify OpenDS LDAP connection parameters

How do you want to trust the server certificate?

 1) Automatically trust
 2) Use a truststore
 3) Manually validate

Enter choice [3]: 1

Administrator user bind DN [cn=Directory Manager]: cn=Directory Manager

Password for user 'cn=Directory Manager': 

>>>> Configure the properties of the Local DB Backend

 Property Value(s)
 -----------------------------------------------------------
 1) backend-id a2nickprofile
 2) base-dn "dc=nickprofile,dc=a2,dc=demis,dc=it"
 3) compact-encoding true
 4) db-cache-percent 10
 5) db-cache-size 0 b
 6) db-directory db
 7) enabled true
 8) index-entry-limit 4000
 9) writability-mode enabled

 ?) help
 f) finish - create the new Local DB Backend
 q) quitEnter choice [f]: fThe Local DB Backend was created successfully
demis@demis-hpelitebook:/opt/develop/ldap/OpenDJ-2.4.3/bin$

Ora il server LDAP e’ pronto: quando aggiungeremo le nostre entry, il server utilizzera’ il base DN per selezionare il backend corretto, il cui nome, nel nostro caso, e’ ‘a2nickprofile’.

Categorie:LDAP, OpenDJ Tag:, ,
  1. Al momento, non c'è nessun commento.
  1. No trackbacks yet.

Lascia un commento