Co je síťový informační systém?
Síťový informační systém, známý také jako NIS, je klientský a serverový systém založený na vzdáleném volání procedur (RPC). Umožňuje všem počítačům v síťovém informačním systému nebo doméně NIS sdílet společnou sadu konfiguračních souborů. Vzdálené volání procedur umožňuje počítačovému programu provádět proceduru na jiném počítači ve sdílené síti a jedná se o formu meziprocesové komunikace. NIS byl vyvinut společností Sun Microsystems pro centralizaci správy systémů Unix® a umožňuje nastavení klientských systémů NIS z jednoho místa s minimální konfigurací.
Síťový informační systém má dvě strany: servery a klienty. Hostitelé nebo stroje v síti mohou fungovat jako server nebo klient. Hostitelé mohou být klienti, slave servery nebo master servery. Hlavní servery jsou autoritativní jmenné servery, které zpracovávají a reagují na vstup z klientských serverů; podřízené servery zrcadlují nebo vytvářejí kopie výstupu z hlavních serverů; a klientské počítače jednoduše přijímají informace z podřízených nebo hlavních serverů.
Prostředí NIS umožňují sdílení mnoha typů souborů, ale nejčastější typy jsou soubory hostitele, skupiny a hlavního hesla. V nesíťovém prostředí by byly tyto typy souborů ukládány na jednotlivých počítačích a nebyly vzdáleně přístupné několika počítačům. V prostředí NIS jsou však tyto soubory uloženy na hlavním serveru a klientský počítač odešle žádost o načtení informací. Díky tomu je jeden soubor přístupný libovolným počtem počítačů nebo klientů v síti.
Když je nastavena sdílená síť, je obecným cílem učinit síť co nejtransparentnější; z tohoto důvodu je důležité udržovat synchronizované všechny informace o uživatelském účtu. Pokud jsou data uložena centrálně, mohou k nim uživatelé přistupovat z jakéhokoli počítače v síti, aniž by si museli pamatovat hesla nebo fyzicky přesouvat data z jednoho počítače do následujícího. Při používání síťového informačního systému potřebuje správce sítě pouze jednu kopii informací, protože je uložena na jednom místě v síti.
Od svého vývoje se síťový informační systém stal průmyslovým standardem a všechny unixové a unixové systémy, jako jsou Solaris ™, AIX®, HP-UX a Linux, podporují používání síťových informačních služeb. NIS byl původně nazýván Yellow Pages, nebo YP, ale protože věta Yellow Pages je registrovaná ochranná známka, Sun Microsystems musela přestat používat jméno. To vysvětluje, proč je do dnešního dne většina příkazů síťového informačního systému předponována písmeny „yp“ a proč je NIS některými stále označována jako YP.