Sådan ændres root-adgangskode på Ubuntu 20.04

Indstil, nulstil og skift root-adgangskoden i Ubuntu 20.04

Rodbrugeren er intet andet end standardbrugeren oprettet i Linux-system med administrative rettigheder. I lighed med ældre Ubuntu-versioner er root-brugeren låst i Ubuntu 20.04, og en bruger kan aldrig logge ind som root oprindeligt. Systemet til at bruge kommandoen sudo bruges i stedet, hvilket giver enhver ikke-administrativ bruger mulighed for at udføre administrative opgaver som installation, uden egentlig at logge ind som root, men med root-privilegier.

Der kan dog være visse afgørende administrative opgaver, som ikke er tilladt med sudo kommandoen og kan kun udføres, når root-brugeren er logget ind. Der er måder at indstille eller nulstille root-adgangskoden i sådanne scenarier. Bemærk, at dette kun bør bruges i sådanne tilfælde, hvor kommandoen sudo er inkompetent, da det indebærer en sikkerhedsrisiko for din computer at logge på som root-bruger.

Indstil/nulstil root-adgangskode

Dette trin kræver, at du er logget ind som bruger med sudo privilegier og kommandoen su er tilladt som led i sudo privilegier.

Kør følgende for at logge ind som root. Indtast din adgangskode, når du bliver bedt om det.

sudo su

Som det ses ovenfor, er prompten nu ændret til root. Således er vi i stand til at logge ind på root ved hjælp af vores egen adgangskode.

Nu, for at ændre root-adgangskoden, skal du blot bruge kommandoen passwd.

passwd

Dette vil indstille root-adgangskoden, når den bruges første gang, eller ændre den til den nye adgangskode, når den bruges efterfølgende.

Tid til at tjekke, om den nye adgangskode virker. Trykke Ctrl + D for at afslutte rodprompten. Skriv derefter kommando su for at logge ind som root, og indtast den nye root-adgangskode, som vi lige har sat.

su

På denne måde har vi med succes ændret root-adgangskoden og kunne logge ind som root.

Dette kræver dog, som før sagt, din egen bruger har sudo-adgang. Men hvad hvis du ikke har sudo-adgang, men stadig skal ændre root-adgangskoden i tilfælde af en nødsituation? Er der en måde at logge på som root i et sådant tilfælde? Lad os finde ud af det.

Nulstil root-adgangskoden fra Grub

Der er en måde at ændre adgangskoden til root eller enhver anden bruger for den sags skyld, mens du starter op i Ubuntu. Det kræver en lille smule justering af opstartsprocessen.

Genstart først din computer. Hvis GRUB-menuen ikke automatisk vises for dig hver gang under opstart, skal du holde nede Flytte nøgle under opstart. Dette vil kraftigt vise GRUB-menuen.

Marker derefter linjen Ubuntu fra menuen og tryk på e for at redigere boot-konfigurationen.

Vi skal lave ændringen på linjen, der starter med linux, som er den næstsidste linje i konfigurationen. Udskift den sidste del stille plask med rw init=/bin/bash.

Grundlæggende er den ændring, vi laver her, at logge ind på en shell (init=/bin/bash) i stedet for GUI (stille plask) med læse og skrive (rw) privilegier.

Trykke F10 at starte med denne konfiguration. Bemærk, at denne ændrede konfiguration kun bruges til den opstart og nulstilles ved næste opstart.

Som du kan se, er vi logget ind som root-brugeren på shell-prompten.

Nu, som tidligere gjort, kan vi køre kommandoen passwd her og nulstil root-adgangskoden.

passwd

Root-adgangskoden er blevet ændret. Genstart nu systemet normalt og log på som root med den nye adgangskode.

Du kan nu udføre de nødvendige administrative opgaver.

Konklusion

Vi så to måder at ændre root-adgangskoden på i Ubuntu 20.04. Bemærk, at hvor det er muligt, sudo kommando skal bruges til at udføre administrative opgaver. Logger ind som su bør forhindres så meget som muligt, da det kan kompromittere systemets sikkerhed, især hvis det er tilsluttet et netværk.