O que saber
- Um arquivo LDIF é um arquivo LDAP Data Interchange Format.
- Abra um com o Active Directory Explorer ou JXplorer.
- Converter para CSV, XML, etc. com NextForm Lite.
Este artigo explica mais sobre arquivos LDIF, como quando e por que eles são usados, como abrir um e quais programas podem convertê-lo em um formato compatível com outro software.
O que é um arquivo LDIF?
Um arquivo com a extensão de arquivo LDIF é um arquivo LDAP Data Interchange Format usado pelos diretórios Lightweight Directory Access Protocol (LDAP). Um exemplo de uso de um diretório pode ser armazenar informações com a finalidade de autenticar usuários, como contas associadas a bancos, servidores de e-mail, ISPs, etc.
Esses arquivos são texto simples que representam dados e comandos LDAP. Eles fornecem uma maneira simples de se comunicar com um diretório para ler, gravar, renomear e excluir entradas, semelhante a como os arquivos REG podem ser usados para manipular o Registro do Windows.
Dentro de um arquivo LDIF há registros separados ou linhas de texto que correspondem a um diretório LDAP e aos itens dentro dele. Eles são criados exportando dados de um servidor LDAP ou criando o arquivo do zero e normalmente incluem um nome, ID, classe de objeto e vários atributos (veja o exemplo abaixo).
Alguns arquivos LDIF são usados apenas para armazenar informações do catálogo de endereços para clientes de e-mail ou aplicativos de manutenção de registros.
Como abrir um arquivo LDIF
Eles podem ser abertos gratuitamente com o Microsoft Active Directory Explorer e JXplorer. Embora não seja gratuito, outro programa que deve suportar arquivos LDIF é o Administrador LDAP da Softerra.
O Windows Server 2003 e 2008 tem suporte integrado para importar e exportar arquivos LDIF para o Active Directory por meio de uma ferramenta de linha de comando chamada ldifde.
Como o formato é simplesmente texto simples, você também pode abrir e editar um desses arquivos usando o aplicativo Bloco de Notas integrado no Windows. Se você estiver usando um Mac ou quiser uma opção diferente para o Windows, use um editor de texto gratuito como alternativa.
Abaixo está um exemplo da aparência de um arquivo LDIF quando aberto em um editor de texto. O objetivo deste em particular é adicionar um número de telefone à entrada que corresponde a este usuário.
dn: cn=John Doe, ou=Artistas, l=San Francisco, c=US
changetype: modify
add: phonenumber
número de telefone: +1 415 555 0002
ZyTrax é um recurso útil que explica o que essas e outras abreviações LDAP significam.
A extensão do arquivo LDIF também é usada para armazenar dados do catálogo de endereços. Se é isso que seu arquivo contém, você pode abri-lo com esses tipos de aplicativos, como Thunderbird ou Contatos da Apple no macOS.
Embora duvidemos que isso aconteça neste caso, é possível que mais de um programa que você instalou suporte arquivos LDIF, mas aquele que está definido como o programa padrão não é o que você gostaria de usar. Se você achar que esse é o caso, consulte Como alterar associações de arquivos no Windows para obter as etapas sobre como alterá-las.
Como converter um arquivo LDIF
NextForm Lite deve ser capaz de converter LDIF para CSV, XML, TXT e outros formatos baseados em texto, bem como converter outros formatos para o formato LDIF.
Outra ferramenta, ldiftocsv, também pode converter o arquivo para CSV.
Se você estiver usando um programa como o Thunderbird, você pode exportar seu catálogo de endereços para o formato CSV sem precisar converter o arquivo LDIF, através do Tools >Exportar menu.
Ainda não consegue abrir o arquivo?
Se você ainda não conseguir abrir seu arquivo mesmo depois de tentar os abridores LDIF acima e tentar converter o arquivo, o problema pode ser simples: você pode estar interpretando mal a extensão do arquivo e confundindo-o com um arquivo que usa um sufixo semelhante, mas não está relacionado ao formato LDAP.
Um exemplo é a extensão de arquivo LDB que é usada para arquivos Microsoft Access Lock e arquivos Max Payne Level. Novamente, nenhum desses formatos funciona da mesma forma que os arquivos LDIF, então os programas acima não podem abrir nenhum deles.
A mesma ideia é verdadeira por trás dos arquivos DIFF, LIF e LDM. O último pode parecer muito semelhante na ortografia à extensão do arquivo LDIF, mas esse sufixo é usado para arquivos VolumeViz Multi-Resolution Volume.
Se seu arquivo não abrir com as sugestões acima, verifique se você está lendo o sufixo corretamente e, em seguida, pesquise a extensão de arquivo anexada ao final do arquivo. Essa é a maneira mais fácil de saber em que formato está e qual programa pode abri-lo ou convertê-lo.
FAQ
Onde está o arquivo de configuração do LDAP?
O arquivo slapd.conf, que contém as informações de configuração necessárias, está localizado em /etc/openldap. Edite este arquivo para torná-lo específico para seu domínio e servidor.
O que significa LDAP na inicialização?
LDAP (Lightweight Directory Access Protocol) é um protocolo de software que fornece um local central para autenticação. Normalmente armazena nomes de usuário e senhas.