wikiv3:comando-slapadd
Comando slapadd
A partir do comando slapadd podemos utilizar arquivos ldif para submeter alterações a nossa base ldap.
- Muito cuidado com este comando! o Slapadd só deve ser executado com a base parada, e, em um servidor em funcionamento, é potencialmente “destrutivo”.
# service slapd stop
# cat o.ldif dn: o=matriz,dc=laboratorio,dc=com,dc=br o: matriz objectClass: organization objectClass: top dn: o=filial,dc=laboratorio,dc=com,dc=br o: filial objectClass: organization objectClass: top
# slapadd -l o.ldif _#################### 100.00% eta none elapsed none fast! Closing DB...
# slapcat
# cat user.ldif dn: ou=Usuarios,o=matriz,dc=laboratorio,dc=com,dc=br ou: Usuarios objectClass: organizationalUnit objectClass: top dn: ou=Usuarios,o=filial,dc=laboratorio,dc=com,dc=br ou: Usuarios objectClass: organizationalUnit objectClass: top dn: cn=Linus Torvalds,ou=Usuarios,o=matriz,dc=laboratorio,dc=com,dc=br uid: linust cn: Linus Torvalds sn: linust objectClass: inetOrgPerson objectClass: posixAccount homeDirectory: /home/linust loginShell: /bin/bash uidNumber: 1020 gidNumber: 1020 userPassword: 123mudar
# slapadd -l user.ldif _#################### 100.00% eta none elapsed none fast! Closing DB...
wikiv3/comando-slapadd.txt · Last modified: by 127.0.0.1
