Interessant nok kan brukere effektivt endre NIS -passordene sine ved å bruke de forskjellige metodene. Men uavhengig av din valgte metode, må du bruke NIS YPPASSWD -kommandoen.
Denne artikkelen vil ta deg gjennom de forskjellige måtene å endre NIS -passordene dine. Spesielt vil det fokusere på hvordan du kan gjøre dette ved hjelp av Yppasswd -demonen.
La oss gå!
Hvordan bruke Yppasswd -kommandoen for å endre NIS -passordene
Standardmodellen for å installere eller endre NIS -passord er gjennom Yppasswd -demonet. Kommandoen er et alias for passwd -kommandoen. Yppasswd -kommandoen endrer /etc /passwd -filen når brukeren logger seg på hovedserveren. Selvfølgelig må du gjenoppbygge passwd -kartet manuelt.
For å endre et NIS -passord, må du være eieren av det passordet. Imidlertid har rotbrukerne på NIS -servere privilegiet å endre en annen brukers passord selv uten å kjenne den respektive brukerens originale passord.
Denne handlingen er mulig ved å legge inn rotbrukerens passord i stedet for brukerens opprinnelige passord. Spesielt er ikke dette privilegiet tilgjengelig for rotbrukerne som får tilgang til systemet fra en NIS -klientmaskin.
Syntaksen for dette verktøyet er som følger:
De to bemerkelsesverdige flaggene i synopsis ovenfor er som følger:
Hvordan Yppasswd fungerer
Når YPPASSWD -kommandoen allerede kjører på hovedserveren din, kan du fortsette å endre passordene fra hvilken som helst vert innen domenet ved å skrive følgende kommando:
Når du har angitt det gitte verktøyet i kommandolinjen, vil systemet be deg om å oppgi det gamle passordet. Stort sett skal NIS -passordene ha minimum seks tegn.
Hvis du skriver inn et feil gammelt passord, vil du ikke få en feilmelding før du tastes inn i det nye passordet ditt. Dette skjer fordi systemet trenger begge passordene samtidig for å aktivere Oppdater protokoll. Så systemet vil bare informere deg om det gamle passordet er galt etter at du har klikket på Oppdater knapp.
Følgende er de tre måtene på hvordan du kan bruke YPPASSWD -kommandoen til å endre NIS -passord:
en. Endre NIS -passordet til en bruker
Spesielt er den forrige kommandoen nyttig når du endrer brukerens legitimasjon. Brukeren kan håndtere dette uavhengig. Alternativt kan en rotbruker på en servermaskin endre brukerens passord selv uten å kjenne brukerens eksisterende passord.
Tweak kommandoen som vist i følgende illustrasjon. Eksemplet viser hvordan du kan endre passordet for en bruker som heter Ken i systemet ditt. Systemet ber deg om å oppgi Kens passord. Hvis du er en rotbruker på en servermaskin og ikke kjenner Kens nåværende passord, bruk passordet ditt før du skriver inn et nytt passord for Ken.
b. Endre påloggingsskallet til en bruker
Du kan også endre brukerens påloggingsskall ved hjelp av Yppasswd -demonen. Du vil få en ledetekst for brukerens nye skall, da det gamle skallet kommer som standard. Spesielt bør du gjøre dette hvis Yppasswd -verktøyet ikke har en -Noshell flagg når det kjøres.
For eksempel kan du endre påloggingsskallet til brukeren som heter Ken til /bin/ksh Bruke følgende kommando:
c. Endre GECOS -informasjonen til en bruker
Til slutt kan du bruke kommandoen til å endre GECOS -informasjonen til en bruker, som du finner i PASSSWD -filen. Like med modifikasjoner -NOCECOS flagg.
Konklusjon
De gitte eksemplene er noen av de vanlige måtene du kan endre NIS -passordene. Forhåpentligvis er denne artikkelen nyttig, og du kan nå gå gjennom prosedyren uavhengig.
Kilder: