Sådan ændres root-adgangskode på Linux



Prøv Vores Instrument Til At Fjerne Problemer

Rødkontoen har evnen til at kontrollere noget på et Unix-system, og Linux er ikke anderledes. Man skal bruge passwd-kommandoen til at ændre Linux-adgangskodedata, og det samme gælder for root. På grund af denne kommandos særlige karakter gælder nogle forholdsregler. Især er det ikke muligt at ændre Linux-adgangskodedata til rodbrugeren let på et Ubuntu- eller Ubuntu-spin-system uden først at foretage nogle ændringer.



Et flertal af brugere, der ønsker at ændre Linux-adgangskodedata, skal åbne en grafisk terminal. Du kan holde Ctrl, Alt og T nede for at gøre det eller måske klikke på menuen Applikationer, gå til systemværktøjer og vælge terminal. CentOS-brugere, der ikke har en grafisk grænseflade installeret, vil logge ind på deres virtuelle terminal med en brugerkonto, forudsat at de har opdateret sudo-pakkerne.



Metode 1: Skift rodadgangskode på de fleste Linux-distributioner

Forudsat at din distribution har sudo-pakken installeret, kan du ændre root-passwd med sudo passwd rod kommando. Du bliver først bedt om din sudo-adgangskode, og derefter skal du indtaste en ny UNIX-adgangskode to gange. Din adgangskode testes for kompleksitet, så du vil være sikker på at den er god. Når du har indtastet adgangskoden to gange, skal din rodkonto ændres. Hold Ctrl og Alt nede, og tryk derefter på F1-F6 for at komme til en tom virtuel terminal. Skriv root og derefter den nye adgangskode for at sikre, at den fungerer. I betragtning af de farer, der er forbundet med at arbejde som root, skal du sørge for at skrive exit for at komme ud af denne konsol. Hold Ctrl, Alt og F7 nede for at komme tilbage til dit grafiske miljø, hvis du ikke arbejder fra en server. Denne metode skal fungere på Debian og mange andre distributioner. Det skal også arbejde med Arch, hvis du har installeret alle de nødvendige forudsætninger.



Metode 2: Skift rodadgangskode på Ubuntu Linux

Ubuntu og dets forskellige derivater hash ud rodkontoen, som funktionelt deaktiverer den. Du vil ikke være i stand til let at ændre adgangskoden til rodbrugeren, fordi den ikke rigtig findes. Dette gælder for Xubuntu, Kubuntu, Lubuntu og potentielt de fleste installationer af Linux Mint og Trisquel. Selvom det er muligt at aktivere kontoen, anbefales det slet ikke. Husk, at din første bruger på disse systemer er administrator og kan få adgang til en rodkonto ved at skrive sudo -i ved prompt og indtastning af din adgangskode. Dette fungerer det samme som ethvert andet root-login, og det er en god smule sikrere. Hvis du er helt sikker på, at du vil aktivere rodkontoen og forstå de involverede risici, skal du skrive sudo passwd rod og tryk enter. Indtast en ny UNIX-adgangskode, og sørg for at du ikke glemmer den. Du skal derefter køre sudo passwd -u rod for at låse din konto op. Du får en besked, der læser noget som 'oplysninger om adgangskodens udløbsdato ændret', hvilket betyder, at du har åbnet kontoen. Rodbrugeren fungerer som normalt, men husk, hvor farligt dette faktisk er. Når du vil deaktivere rodkontoen, kan du skrive sudo passwd -dl rod for at låse den op igen.

Metode 3: Skift Linux-adgangskodedata som rod

Hvis du er logget ind som root, siger på en CentOS-, Fedora- eller Red Hat Enterprise Linux-serverens virtuelle terminal, så kan du ændre adgangskoden ved blot at skrive passwd og derefter trykke på enter. Du modtager en meddelelse, der læser 'Indtast ny UNIX-adgangskode:', og derefter bliver du bedt om at skrive den anden gang. Husk at du faktisk skulle have logget ind på root for at gøre dette, eller måske brugt sudo su for at få adgang til en rodprompt. Dette fungerer ikke på et uændret Ubuntu- eller Linux Mint-system, men det er godt for dem, der kører serversystemer eller bruger ssh til at logge på dem eksternt. Sørg for, før du prøver dette, at du har # som symbol i din prompt. Afhængigt af standard login-shell, der er indstillet til root, kan prompten muligvis have andre bit informationer i sig.



Husk, at uanset hvilken metode eller hvilken distribution du arbejder på, kan du også skrive hvem er jeg og tryk på Enter for at finde ud af, hvem du er logget ind som.

3 minutter læst