Como clonar o banco de dados do servidor LDAP (slapd)

De Instituto de Física - UFRGS
Revisão de 16h56min de 1 de outubro de 2015 por Yescalianti (discussão | contribs) (Criou página com 'Supondo que: - O host de origem se chame "origem" - O host de destino se chame "destino" - O usuário "não root" de "origem" se chame "user" Com os seguintes comandos é pos...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegaçãoIr para pesquisar

Supondo que: - O host de origem se chame "origem" - O host de destino se chame "destino" - O usuário "não root" de "origem" se chame "user"

Com os seguintes comandos é possível clonar a base de dados do slapd:

root@destino:~# tar -zcvf backup-slapd.tar.gz /etc/ldap /var/lib/ldap root@destino:~# /etc/init.d/slapd stop root@destino:~# rm -r /etc/ldap root@destino:~# rm -r /var/lib/ldap/*

user@origem:~$ scp -r /etc/ldap root@destino:/etc/ldap root@origem:~# slapcat > file.ldif user@origem:~$ vim file.ldif Remover as 2 primeiras entries (blocos) do arquivo user@origem:~$ scp file.ldif root@destino:~

root@destino:~# slapadd -l file.ldif root@destino:~# slappasswd -h {SSHA} O sistema vai gerar uma senha codificada que tem que ser colocada no arquivo slapd.conf, na linha que começa com "rootpw". root@destino:~# /etc/init.d/slapd start