Cosa sapere
- Un file LDIF è un file LDAP Data Interchange Format.
- Aprine uno con Active Directory Explorer o JXplorer.
- Converti in CSV, XML, ecc. con NextForm Lite.
Questo articolo spiega di più sui file LDIF, come quando e perché vengono utilizzati, come aprirne uno e quali programmi sono in grado di convertirne uno in un formato compatibile con altri software.
Cos'è un file LDIF?
Un file con estensione LDIF è un file LDAP Data Interchange Format utilizzato dalle directory LDAP (Lightweight Directory Access Protocol). Un esempio di utilizzo di una directory può essere la memorizzazione di informazioni allo scopo di autenticare gli utenti, come gli account associati a banche, server di posta elettronica, ISP, ecc.
Questi file sono di testo normale che rappresentano dati e comandi LDAP. Forniscono un modo semplice per comunicare con una directory in modo da leggere, scrivere, rinominare ed eliminare voci, in modo simile a come i file REG possono essere utilizzati per manipolare il registro di Windows.
All'interno di un file LDIF ci sono record separati o righe di testo che corrispondono a una directory LDAP e agli elementi al suo interno. Vengono creati esportando i dati da un server LDAP o creando il file da zero e in genere includono un nome, un ID, una classe di oggetti e vari attributi (vedi l'esempio seguente).
Alcuni file LDIF vengono utilizzati solo per memorizzare le informazioni della rubrica per i client di posta elettronica o le applicazioni di registrazione.
Come aprire un file LDIF
Possono essere aperti gratuitamente con Active Directory Explorer e JXplorer di Microsoft. Sebbene non sia gratuito, un altro programma che dovrebbe supportare i file LDIF è LDAP Administrator di Softerra.
Windows Server 2003 e 2008 hanno il supporto integrato per l'importazione e l'esportazione di file LDIF in Active Directory tramite uno strumento da riga di comando chiamato ldifde.
Poiché il formato è semplicemente testo normale, puoi anche aprire e modificare uno di questi file utilizzando l'applicazione Blocco note integrata in Windows. Se stai usando un Mac o desideri un'opzione diversa per Windows, usa un editor di testo gratuito in alternativa.
Di seguito è riportato un esempio di come appare un file LDIF quando viene aperto in un editor di testo. Lo scopo di questo particolare è aggiungere un numero di telefono alla voce che corrisponde a questo utente.
dn: cn=John Doe, ou=Artisti, l=San Francisco, c=US
changetype: modify
add: phonenumber
numero di telefono: +1 415 555 0002
ZyTrax è una risorsa utile che spiega cosa significano queste e altre abbreviazioni LDAP.
L'estensione del file LDIF viene utilizzata anche per memorizzare i dati della rubrica. Se è ciò che contiene il tuo file, puoi aprirlo con quei tipi di applicazioni, come Thunderbird o Contatti di Apple in macOS.
Anche se dubitiamo che ciò accada in questo caso, è possibile che più di un programma che hai installato supporti i file LDIF ma quello impostato come programma predefinito non è quello che vorresti usare. Se ritieni che questo sia il caso, consulta Come modificare le associazioni di file in Windows per i passaggi su come modificarlo.
Come convertire un file LDIF
NextForm Lite dovrebbe essere in grado di convertire LDIF in CSV, XML, TXT e altri formati basati su testo, nonché convertire altri formati nel formato LDIF.
Anche un altro strumento, ldiftocsv, può convertire il file in CSV.
Se stai usando un programma come Thunderbird, puoi esportare la tua rubrica in formato CSV senza dover convertire il file LDIF, tramite Tools >Esporta menu.
Non riesci ancora ad aprire il file?
Se ancora non riesci ad aprire il tuo file anche dopo aver provato gli apri LDIF sopra e aver tentato di convertire il file, il problema potrebbe essere semplice: potresti leggere erroneamente l'estensione del file e confonderlo con un file che utilizza un suffisso simile ma non è affatto correlato al formato LDAP.
Un esempio è l'estensione del file LDB utilizzata per i file di Microsoft Access Lock e per i file Max Payne Level. Anche in questo caso, nessuno di questi formati funziona allo stesso modo dei file LDIF, quindi i programmi dall' alto non possono aprirne nessuno.
La stessa idea vale per i file DIFF, LIF e LDM. Quest'ultimo potrebbe sembrare terribilmente simile nell'ortografia all'estensione del file LDIF, ma quel suffisso viene utilizzato per i file VolumeViz Multi-Resolution Volume.
Se il tuo file non si apre con i suggerimenti di cui sopra, controlla di leggere correttamente il suffisso, quindi cerca l'estensione di file allegata alla fine del file. Questo è il modo più semplice per sapere in quale formato si trova e quale programma può aprirlo o convertirlo.
Domande frequenti
Dov'è il file di configurazione per LDAP?
Il file slapd.conf, che contiene le informazioni di configurazione richieste, si trova in /etc/openldap. Modifica questo file per renderlo specifico per il tuo dominio e server.
Cosa significa LDAP all'avvio?
LDAP (Lightweight Directory Access Protocol) è un protocollo software che fornisce una posizione centrale per l'autenticazione. In genere memorizza nomi utente e password.