Hvordan endre root-passord på Linux



Prøv Instrumentet Vårt For Å Eliminere Problemer

Rotkontoen har muligheten til å kontrollere hva som helst på et Unix-system, og Linux er ikke annerledes. Man må bruke passwd-kommandoen for å endre Linux-passorddata, og det samme gjelder root. På grunn av den spesielle karakteren til denne kommandoen gjelder noen forholdsregler. Spesielt er det ikke mulig å endre Linux-passorddata for rotbrukeren lett på et Ubuntu- eller Ubuntu-spinnsystem uten å gjøre noen endringer.



Et flertall av brukerne som vil endre Linux-passorddata, må åpne en grafisk terminal. Du kan holde nede Ctrl, Alt og T for å gjøre det, eller kanskje klikke på applikasjonsmenyen, gå til systemverktøy og velg terminal. CentOS-brukere som ikke har et grafisk grensesnitt installert, vil logge på sin virtuelle terminal med en brukerkonto, forutsatt at de har sudo-pakkene oppdatert.



Metode 1: Endre rotpassordet på de fleste Linux-distribusjoner

Forutsatt at distribusjonen din har sudo-pakken installert, kan du endre root passwd med sudo passwd rot kommando. Du blir først bedt om sudo-passordet ditt, og deretter må du oppgi et nytt UNIX-passord to ganger. Passordet ditt blir testet for kompleksitet, så du vil være sikker på at det er bra. Når du har angitt passordet to ganger, bør rotkontoen din endres. Hold Ctrl og Alt nede, og trykk deretter på F1-F6 for å komme til en tom virtuell terminal. Skriv root og deretter det nye passordet for å sikre at det fungerer. Tatt i betraktning farene knyttet til å jobbe som root, må du skrive exit for å komme ut av denne konsollen. Hold nede Ctrl, Alt og F7 for å komme tilbake til det grafiske miljøet hvis du ikke jobber fra en server. Denne metoden skal fungere på Debian og mange andre distribusjoner. Det skal også fungere med Arch hvis du har alle forutsetningspakkene installert.



Metode 2: Endre rotpassordet på Ubuntu Linux

Ubuntu og dets forskjellige derivater hash ut rotkontoen, som funksjonelt deaktiverer den. Du vil ikke kunne endre passordet til rotbrukeren lett fordi det ikke eksisterer. Dette gjelder for Xubuntu, Kubuntu, Lubuntu og potensielt de fleste installasjoner av Linux Mint og Trisquel. Selv om det er mulig å aktivere kontoen, anbefales det ikke. Husk at din første bruker på disse systemene er administrator og kan få tilgang til en rotkonto ved å skrive sudo -i ved ledeteksten og angir passordet ditt. Dette fungerer på samme måte som alle andre root-pålogginger, og det er litt tryggere. Hvis du er helt sikker på at du vil aktivere rotkontoen og forstå risikoen, skriver du inn sudo passwd rot og trykk enter. Skriv inn et nytt UNIX-passord og pass på at du ikke glemmer det. Du må da løpe sudo passwd -u rot for å låse opp kontoen din. Du får en melding som sier noe som 'informasjon om utløp av passord endret', noe som betyr at du har åpnet kontoen. Rotbrukeren vil fungere som normalt, men husk hvor farlig dette faktisk er. Når du vil deaktivere rotkontoen, kan du skrive sudo passwd -dl rot for å låse den igjen.

Metode 3: Endre Linux-passorddata som rot

Hvis du er logget inn som root si på en virtuell terminal på CentOS, Fedora eller Red Hat Enterprise Linux-server, kan du endre passordet ganske enkelt ved å skrive passwd og skyver deretter på enter. Du vil motta en melding som skriver 'Skriv inn nytt UNIX-passord:' og deretter blir du bedt om å skrive det inn en gang til. Husk at du faktisk burde ha logget på root for å gjøre dette, eller kanskje brukt sudo su for å få tilgang til en rotmelding. Dette fungerer ikke på et uendret Ubuntu- eller Linux Mint-system, men det er bra for de som kjører serversystemer eller bruker ssh for å logge på de eksternt. Forsikre deg om at du har # som symbol før du prøver dette. Avhengig av standard innloggingsskall som er satt for root, kan ledeteksten ha andre informasjonsbiter i seg.



Husk at uansett hvilken metode eller hvilken distribusjon du jobber med, kan du også skrive hvem er jeg og trykk enter for å finne ut hvem du er logget inn som.

3 minutter lest