Hvad er netværksinformationssystemet?
Netværksinformationssystemet, også kendt som NIS, er et klient- og serversystem, der er baseret på RPC (remote procedure call call). Det giver alle maskiner i netværksinformationssystemet eller NIS-domænet mulighed for at dele et fælles sæt konfigurationsfiler. Fjernprocedureopkald gør det muligt for et computerprogram at udføre en procedure på en anden maskine på det delte netværk og er en form for kommunikation mellem processer. NIS blev udviklet af Sun Microsystems til at centralisere administrationen af Unix®-systemer og gør det muligt at opsætte NIS-klientsystemer fra et sted med minimal konfiguration.
Der er to sider ved et netværksinformationssystem: servere og klienter. Værter eller maskiner på netværket kan enten fungere som en server eller klient. Værter kan være klienter, slaveservere eller master-servere. Master-servere er autoritative navneservere, der behandler og reagerer på input fra klientservere; slaveservere spejler eller kopierer output fra master-servere; og klientmaskiner modtager blot information fra slave- eller master-servere.
NIS-miljøer tillader, at mange typer filer deles, men de mest almindelige typer er host-, gruppe- og master-adgangskodefiler. I et miljø, der ikke er netværk, vil disse filtyper gemmes på individuelle computere og ikke eksternt tilgængeligt af flere computere. I NIS-miljøet gemmes disse filer imidlertid på master-serveren, og klientmaskinen sender en anmodning om at hente oplysningerne. Dette gør en fil tilgængelig af et hvilket som helst antal maskiner eller klienter på netværket.
Når der er oprettet et delt netværk, er det generelle mål at gøre netværket så gennemsigtigt som muligt; af denne grund er det vigtigt at holde alle brugerkontooplysninger synkroniserede. Når data gemmes centralt, kan brugere få adgang til dem fra enhver maskine i netværket uden at skulle huske adgangskoder eller fysisk flytte data fra en maskine til den næste. Når du bruger et netværksinformationssystem, behøver netværksadministratoren kun at vedligeholde en kopi af informationen, da de er gemt på et sted på netværket.
Siden udviklingen er netværksinformationssystemet blevet en branchestandard, og alle Unix® og Unix-lignende systemer, såsom Solaris ™, AIX®, HP-UX og Linux, understøtter brugen af netværksinformationstjenester. NIS blev oprindeligt kaldt Gule Sider eller YP, men fordi udtrykket Gule Sider er et registreret varemærke, måtte Sun Microsystems indstille brugen af navnet. Dette forklarer, hvorfor de fleste af netværkets informationssystemkommandoer i dag er præfixeret med bogstaverne "yp", og hvorfor NIS stadig kaldes YP af nogle.