Введение

Служба, которая сопоставляет имена сетевых ресурсов их соответствующим сетевым адресам. В вычислительной технике служба каталогов или служба имён сопоставляет имена сетевых ресурсов их соответствующим сетевым адресам. Это общая информационная инфраструктура для поиска, управления, администрирования и организации повседневных элементов и сетевых ресурсов, включающих тома, папки, файлы, принтеры, пользователей, группы, устройства, номера телефонов и другие объекты. Служба каталогов является критически важным компонентом сетевой операционной системы. Сервер каталогов или сервер имён – это сервер, предоставляющий такую службу. Каждый ресурс в сети рассматривается сервером каталогов как объект. Информация об определенном ресурсе хранится в виде набора атрибутов, связанных с этим ресурсом или объектом. Служба каталогов определяет пространство имён для сети. Пространство имён используется для присвоения имени (уникального идентификатора) каждому объекту. Каталоги обычно имеют набор правил, определяющих именование и идентификацию сетевых ресурсов, которые обычно требуют уникальности и однозначности идентификаторов. При использовании службы каталогов пользователю не требуется запоминать физический адрес сетевого ресурса; указание имени позволяет найти ресурс. Некоторые службы каталогов включают механизмы контроля доступа, ограничивающие доступность информации каталога для авторизованных пользователей.

Репликация и распространение

Репликация и распространение имеют различные значения при проектировании и управлении службой каталогов. Репликация используется для обозначения того, что одно и то же пространство имен каталога (одни и те же объекты) копируется на другой сервер каталогов для обеспечения избыточности и повышения производительности; реплицируемым пространством имен управляет один и тот же орган. Распределение используется для обозначения того, что несколько серверов каталогов в различных пространствах имен объединены в распределенную службу каталогов; каждое пространство имен может управляться отдельным органом.

Системы Unix

На системы именования в Unix-подобных системах обычно настраиваются через файл nsswitch.conf. Информацию из систем именования можно получить с помощью команды getent.