Dizin hizmetlerinden bahsediyorsunuz . Bu işlevselliği sağlayabilecek birkaç sistem vardır. DNS muhtemelen en iyi bilinen dizin hizmeti türüdür; bilgisayarınızın etki alanı adlarını ( www.example.com ) IP adreslerine ( 111.000.111.000 ) bu şekilde dönüştürür.
Hesiod en eski dizin hizmetlerinden biridir; DNS kavramını aldı ve kullanıcılar, gruplar ve şifreler gibi sık sık değişen bilgilere uyguladı. NIS ve NIS + (Sun Microsystems tarafından geliştirilen Ağ Bilgi Servisi, yani YellowPages / YP), birçok Unixen için ortak olan bir diğer sistemdir; LDAP (Basit Dizin Erişim Protokolü) daha yeni bir sistemdir. Microsoft, Windows Server ile Active Directory adlı bir sistem sağlar ve Apple, OS X Server ile Open Directory adlı bir hizmet sunar .
Unix ve Unix benzeri sistemlerde bu hizmetler genellikle NSS (Ad Hizmeti Anahtarı) yapılandırması olan /etc/nsswitch.conf aracılığıyla yapılandırılır . Daha önce belirtilen sistemlerden herhangi birini kullanabilirsiniz; kurmak için (a) servis sunucusunu kurmanız; (b) arka uç veritabanını yapılandırmak; (c) istemci yazılımını kurmak; ve (d) nsswitch.conf dosyanızın düzgün yapılandırıldığından emin olun . Örneğin, nsswitch.conf dosyasındaki bu satırlar sisteme (a) önce yerel dosyalara erişmeyi denemesini ve ardından (b) ilk başarısız olursa bir LDAP sorgusu denemesini söyler:
passwd: files ldap
shadow: files ldap
group: files ldap
hosts: files ldap
Temel bir nasıl yapılandırılacağı-LDAP talimatlarını arayan ilgili bir soru sordum , ancak şu anda cevaplanmamış. Dizin hizmetleri iş ortamlarında evden daha sık kullanılır, bu nedenle Sunucu Hatası bu sistemlerin çoğunda daha çeşitli sorulara sahiptir.