LDAP CentOS 7 - Juliniho/Pitagoras GitHub Wiki

  • yum -y openldap-servers openldap-clients migrationtools :Instalardesde el repositorio
  • rpm -q openldap-servers :verificar si esta instalado
  • etc/openldap/slapd.d/cn=config/ : vamos con cd hasta el directorio para hacer una copia seguridad fichero configuracion LDAP "olcDatabase={2}hdb.ldif" por "olcDatabase={3}hdb.ldif" , se puede ver con cat o nano, que es la plantilla de configuracion
  • cp "olcDatabase={2}hdb.ldif" "olcDatabase={3}hdb.ldif" :creando copia del archivo
  • ll : listamos el direcctorio y observamos permisos que tenemos, para convertir nuestros permisos a ldap
  • olcDatabase={3}hdb.ldif :edit archivo
  • AUTO-GENERATED FILE - DO NOT EDIT!! Use ldapmodify.

  • C32 12587906

  • dn: olcDatabase={2}hdb
  • objectClass: olcDatabaseConfig
  • objectClass: olcHdbConfig
  • olcDatabase: {2}hdb
  • olcDbDirectory: /var/lib/ldap
  • olcDbIndex: objectClass eq,pres
  • olcDbIndex: ou,cn,mail,surname,givenname eq,pres,sub
  • structuralObjectClass: olcHdbConfig
  • entryUUID: 1752ed18-022c-1035-8b21-150b514cd1c2
  • creatorsName: cn=config
  • createTimestamp: 20151008171643Z
  • olcRootPW:: e1NTSEF9NVRNZ3lSRDdQL2lsTDk1clIxQXh4bDBXUGtwNXloaUk=
  • olcRootDN: cn=Manager,dc=example,dc=com
  • olcSuffix: dc=example,dc=com
  • entryCSN: 20151008171732.125884Z#000000#000#000000
  • modifiersName: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth
  • modifyTimestamp: 20151008171732Z