Cum se face corect o copie de rezervă a LDAP-ului și a Interfeței de adminstrare

De la Ceata
(Diferența dintre versiuni)
Salt la: navigare, căutare
 
Linia 32: Linia 32:
  
 
clonăm Solena la locul cuvenit, creăm baza de date, indicăm serverului HTTP și lui fastcgi de unde să ia fișierele.
 
clonăm Solena la locul cuvenit, creăm baza de date, indicăm serverului HTTP și lui fastcgi de unde să ia fișierele.
 +
 +
*****
 +
 +
- care nu va funcționa
 +
- ați copiat peste fișierul slapd.conf?
 +
- da
 +
- trebuie să editaţi /etc/default/slapd
 +
- schimba SLAPD_CONF la /etc/LDAP/slapd.conf

Versiunea curentă din 13 iunie 2013 22:42

Cum se face corect o copie de rezervă a LDAP-ului și a Interfeței de adminstrare

LDAP servește ca un punct de autentificare unică, mai precis ca un depozit de informații despre utilizator, printre care și hash-ul parolei (ceea ce permite autentificarea).
LDAP (protocolul de categorie ușoară pentru acesarea dosarelor) este o chestie destul de standardă pentru intreprinderi și organizații medii și mari.

Datele sunt stocate în bekeley database (bdb), dar sunt disponibile și alte baze de date. Locația lor în sistemul de fișiere, în Trisquel și Ubuntu e /var/lib/ldap.
Fișierul principal de configurarea este /etc/ldap/slapd.conf pentru ubuntu, și ldap.conf pentru Trisquel.

sudo slapcat -l /home/<utilizator>/copie_de_rezerva.ldif -f /etc/ldap/slapd.conf

Datele sunt stocate în fișierul copie_de_rezerva.ldif.

Gazda nouă trebuie curățită de bazele de date vechi, deci intrăm prin ssh la ea și ștergem tot din /var/lib/ldap, cu excepția DB_CONFIG (Nu îl șterge pe ăsta). Nu știu de ce trebuie, dar mai bine nu îl atinge.

restabilim:

Fișierul cu utilizatorii îl putem trimite prin scp (trebuie să fim pe mașina veche)

scp copie_de_rezerva.ldif <utilizator>@noul.ceata.org:/~

Îl vom găsi în /home/<utilizator>

sudo slapadd -l /home/<utilizator>/copie_de_rezerva.ldif -f /etc/ldap/ldap.conf

Acum openLDAP nu pornește, intră în /var/lib/ldap/ și scrie asta:

sudo chown -R openldap:openldap *

Acum baza de date aparție utilizatorului care trebuie.

sudo service slapd restart

clonăm Solena la locul cuvenit, creăm baza de date, indicăm serverului HTTP și lui fastcgi de unde să ia fișierele.

- care nu va funcționa
- ați copiat peste fișierul slapd.conf?
- da
- trebuie să editaţi /etc/default/slapd
- schimba SLAPD_CONF la /etc/LDAP/slapd.conf
Unelte personale
Spații de nume

Variante
Acțiuni
Navigare
Trusa de unelte