Что нужно знать
- Файл LDIF представляет собой файл формата обмена данными LDAP.
- Откройте один с помощью Active Directory Explorer или JXplorer.
- Конвертировать в CSV, XML и т. д. с помощью NextForm Lite.
В этой статье рассказывается больше о файлах LDIF, например, когда и почему они используются, как их открыть и какие программы могут преобразовать их в формат, совместимый с другим программным обеспечением.
Что такое файл LDIF?
Файл с расширением LDIF представляет собой файл в формате обмена данными LDAP, используемый каталогами облегченного протокола доступа к каталогам (LDAP). Примером использования каталога может быть хранение информации для аутентификации пользователей, такой как учетные записи, связанные с банками, почтовыми серверами, интернет-провайдерами и т. д.
Эти файлы представляют собой обычный текст, представляющий данные и команды LDAP. Они обеспечивают простой способ связи с каталогом, чтобы читать, записывать, переименовывать и удалять записи, подобно тому, как файлы REG можно использовать для управления реестром Windows.
В файле LDIF есть отдельные записи или строки текста, которые соответствуют каталогу LDAP и элементам внутри него. Они создаются путем экспорта данных с сервера LDAP или создания файла с нуля и обычно включают имя, идентификатор, класс объекта и различные атрибуты (см. пример ниже).
Некоторые файлы LDIF используются только для хранения информации адресной книги для почтовых клиентов или приложений для ведения записей.
Как открыть файл LDIF
Их можно открыть бесплатно с помощью Microsoft Active Directory Explorer и JXplorer. Хотя это и не бесплатно, другой программой, которая должна поддерживать файлы LDIF, является Администратор LDAP от Softerra.
Windows Server 2003 и 2008 имеют встроенную поддержку импорта и экспорта файлов LDIF в Active Directory с помощью инструмента командной строки под названием ldifde.
Поскольку формат представляет собой простой текст, вы также можете открыть и отредактировать один из этих файлов с помощью встроенного в Windows приложения «Блокнот». Если вы используете Mac или хотите другой вариант для Windows, используйте в качестве альтернативы бесплатный текстовый редактор.
Ниже приведен пример того, как выглядит файл LDIF при открытии в текстовом редакторе. Цель этого конкретного - добавить номер телефона к записи, соответствующей этому пользователю.
dn: cn=John Doe, ou=Artists, l=Сан-Франциско, c=US
changetype: изменить
add: номер телефона
номер телефона: +1 415 555 0002
ZyTrax - полезный ресурс, объясняющий, что означают эти и другие сокращения LDAP.
Файл с расширением LDIF также используется для хранения данных адресной книги. Если это то, что содержит ваш файл, вы можете открыть его с помощью таких приложений, как Thunderbird или Контакты Apple в macOS.
Хотя мы сомневаемся, что это произойдет в данном случае, возможно, что несколько установленных вами программ поддерживают файлы LDIF, но программа, установленная по умолчанию, не является той, которую вы хотели бы использовать. Если вы обнаружите, что это так, см. Как изменить ассоциации файлов в Windows, чтобы узнать, как это изменить.
Как преобразовать файл LDIF
NextForm Lite должен иметь возможность конвертировать LDIF в CSV, XML, TXT и другие текстовые форматы, а также конвертировать другие форматы в формат LDIF.
Другой инструмент, ldiftocsv, также может конвертировать файл в CSV.
Если вы используете такую программу, как Thunderbird, вы можете экспортировать свою адресную книгу в формат CSV без необходимости конвертировать файл LDIF с помощью Инструменты >Экспорт меню.
Все еще не удается открыть файл?
Если вы по-прежнему не можете открыть свой файл даже после того, как попробуете описанные выше средства открытия LDIF и попытаетесь преобразовать файл, проблема может быть простой: вы могли неправильно прочитать расширение файла и спутать его с файлом, который использует похожий суффикс, но совсем не связанный с форматом LDAP.
Одним из примеров является расширение файла LDB, которое используется для файлов Microsoft Access Lock и файлов уровня Max Payne. Опять же, ни один из этих форматов не работает так же, как файлы LDIF, поэтому программы выше не могут открыть ни один из них.
Та же идея применима к файлам DIFF, LIF и LDM. Последнее может выглядеть очень похожим по написанию на расширение файла LDIF, но этот суффикс используется для файлов VolumeViz Multi-Resolution Volume.
Если ваш файл не открывается с советами, указанными выше, убедитесь, что вы правильно читаете суффикс, а затем проверьте, какое расширение файла прикреплено к концу файла. Это самый простой способ узнать, в каком формате он находится и какая программа может его открыть или преобразовать.
FAQ
Где находится файл конфигурации для LDAP?
Файл slapd.conf, содержащий необходимую информацию о конфигурации, находится в /etc/openldap. Отредактируйте этот файл, чтобы он соответствовал вашему домену и серверу.
Что означает LDAP при загрузке?
LDAP (Lightweight Directory Access Protocol) - это программный протокол, обеспечивающий центральное место для аутентификации. Обычно в нем хранятся имена пользователей и пароли.