afegir dades
ldapadd -x -W -D 'cn=Administrator,dc=xarxa-local,dc=com' -h 127.0.0.1 -f base.ldif
-x indica autenticació simple
-W indica que solicitarà la clau d'acces
-D binddn indica el nom distingit a utilitzar (dn)
-f indica el fitxer.
El primer que farem serà incorporar les dades del sistema, important les claus d'aces
/usr/share/openldap/migration/migrate_group.pl /etc/group group.ldif
/usr/share/openldap/migration/migrate_passwd.pl /etc/group passwd.ldif
ara tindrem els fitxers group.ldif i passwd.ldif preparats per se insertats al sistema mitjanjçant ldapadd.
Comprovació:
ldapsearch -h 127.0.0.1 -x -b '' -s base '(objectclass=*)' namingContenxts
es a dir si busquem informació d'un usuari
servidor:~/alta # ldapsearch -x -b 'uid=tecno4,ou=people,dc=intracentre'
# extended LDIF
#
# LDAPv3
# base
# filter: (objectclass=*)
# requesting: ALL
#
# tecno4, people, intracentre
dn: uid=tecno4,ou=people,dc=intracentre
cn: tecno4
gidNumber: 1003
givenName: tecno4
homeDirectory: /home/tecno4
loginShell: /bin/bash
objectClass: top
objectClass: posixAccount
objectClass: shadowAccount
objectClass: inetOrgPerson
objectClass: sambaSamAccount
shadowInactive: -1
shadowLastChange: 13301
shadowMax: 99999
shadowMin: 0
shadowWarning: 7
sn: super3
uid: tecno4
uidNumber: 1203
sambaSID: S-1-5-21-2376057434-4064629070-1789029708-3406
displayName: tecno4
sambaPasswordHistory: 00000000000000000000000000000000000000000000000000000000
00000000
sambaAcctFlags: [U ]
sambaPwdLastSet: 1257724824
# search result
search: 2
result: 0 Success
# numResponses: 2
# numEntries: 1
Esborrar usuaris
$ldapdelete -x -D 'cn=admin,dc=elmeudomini,dc=com' -w contrasenya 'cn=usuari1,ou=People,dc=elmeudomini,dc=com'
Cap comentari:
Publica un comentari a l'entrada