Ви посилаєтесь на служби каталогів . Існує кілька систем, які можуть забезпечити цю функціональність. DNS - це, мабуть, найвідоміший тип служби каталогів; саме так ваш комп'ютер переводить доменні імена ( www.example.com ) в IP-адреси ( 111.000.111.000 ).
Hesiod - одна з найстаріших служб каталогів; він прийняв концепцію DNS і застосував її до інформації, яка часто змінюється, наприклад користувачів, груп та паролів. NIS та NIS + (мережева інформаційна служба aka YellowPages / YP, розроблена Sun Microsystems) - ще одна система, спільна для багатьох Unixen; LDAP (Легкий протокол доступу до каталогу) - це новіша система. Microsoft надає систему під назвою Active Directory за допомогою сервера Windows, а Apple надає послугу під назвою Open Directory з сервером OS X Server.
У Unix та Unix-подібних системах ці сервіси зазвичай налаштовуються через конфігурацію NSS (Name Service Switch), /etc/nsswitch.conf . Ви можете використовувати будь-яку з згаданих раніше систем; щоб їх встановити, вам потрібно буде (a) встановити сервер обслуговування; (b) налаштування резервної бази даних; (c) встановити клієнтське програмне забезпечення; та (d) переконайтесь, що nsswitch.conf правильно налаштований. Наприклад, ці рядки в nsswitch.conf повідомляють системі: (а) спробувати спочатку отримати доступ до локальних файлів, а потім (b) спробувати LDAP-запит, якщо перший не вдасться:
passwd: files ldap
shadow: files ldap
group: files ldap
hosts: files ldap
Я задав відповідне запитання, шукаючи основні інструкції щодо налаштування-LDAP, але наразі це не відповідає. Служби каталогів частіше використовуються в бізнес-середовищі, ніж у домашніх умовах, тому сервер Fault має більшу кількість питань у більшості цих систем.