Em certos casos torna-se necessário modificarmos entradas do LDAP. Abaixo será verificado três formas de realizarmos esse procedimento utilizando um arquivo LDIF através do comando ldapmodify. OBS.: Modificações somente terão efeito se você possuir uma estrutura LDAP funcional. # Criando entradas LDIF: # Adicionando entradas ldif a estrutura atual do LDAP:
Nesse post iremos ver ações básicas através do Cyradm no nosso servidor de e-mails. - Logando no cyradm com usuário cyrus no servidor local: # cyradm -U cyrus localhost - Inserção do usuário 'linuxmeu' ; - Inserção da pasta 'teste' dentro da mailbox do usuário 'teste'; - Dando permissão para que o usuário 'user1' tenha acesso total a pasta 'teste'; - Listando permissões da mailbox do usuário 'linuxmeu'; - Listando permissões da pasta teste: Notando que tanto o user1 quanto o linuxmeu tem acesso total sobre ela. - Dando permissão total a pasta teste também para o administrador cyrus: Esse procedimento foi tomado pois estamos logados no Cyradm através do usuário 'cyrus' - Deletando a pasta teste. - Inserção das pastas 1, 2 e 3 no usuário 'linuxmeu'; - Listando permissões recursivas da maibox 'linuxmeu': Com esse procedimento tod...
Após criarmos backup da sua estrutura LDAP através do ldapsearch, conforme a postagem "OpenLDAP - Criando backup através do ldapsearch" , pode tornar-se necessário importarmos novamente o backup: - Primeiramente iremos parar o serviço LDAP: # service slapd stop - Criar uma cópia da database do LDAP atual: # mkdir /var/lib/ldap_backup - Mover database atual para novo diretório: # mv /var/lib/ldap/* /var/lib/ldap_backup/ - Iniciando novamente o serviço para criarmos arquivos dentro do diretório vazio: # service slapd start - Feito procedimento acima, iremos importar nosso backup gerado através do conhecimento anterior: ldapadd -x -D "cn=manager,dc=linuxmeu,dc=com,dc=br" -w minha_senha -f bkp.ldif
Comentários
Postar um comentário