Betalingsmetoder Abuse

Logger ind som root i Ubuntu

23.07.2021, 22:37

Ubuntus distributionspolitik er sådan, at alle brugerhandlinger og beslutninger, der kræver administratorrettigheder, kun udføres med sudo-kommandoen. Ingen anbefaler at bruge root til en nybegynder, fordi en nybegynder ikke er godt orienteret i systemet og kan glemme, at han er logget ind som root og slette en vigtig fil. I Ubuntu er det umuligt at gendanne filer efter sletning med en enkelt kommando, rm, hvilket betyder, at der ikke er noget at gøre for en nybegynder i root. Men nogle gange er der behov for at logge ind som root-bruger.

Sådan logger du ind som root i Ubuntu

Af de grunde, der er beskrevet ovenfor for root-brugeren, er adgangskoden i Ubuntu ikke indstillet som standard, så du kan ikke bare logge ind som root ved hjælp af de virtuelle konsoller, der er tilgængelige via Ctrl+Alt+FN eller su-værktøjet. Da der ikke er nogen adgangskode, vil du ikke kunne indtaste den korrekt.

Udfør:

$ su - root

Sandheden er omgået. For at logge ind som root-bruger i terminalen skal du bare tilføje sudo før su-kommandoen:

$ sudo su - root

Du kan også bruge indstillingen -i i sudo-kommandoen til at åbne konsollen som root:

$ sudo -i

Hvis du vil logge ind som denne bruger i en virtuel konsol eller via SSH, skal du først angive en adgangskode til denne bruger. Udfør kommandoen:

$ sudo passwd root

Indtast adgangskoden to gange. Derefter bliver root-brugeren næsten en fuldgyldig bruger af systemet. Det vil ikke være muligt at logge ind på GUI'en under den. Dette er en begrænsning i selve Gnome-shellen, og det er meget dårlig praksis at køre en hel shell som root.

Men hvis du virkelig ønsker at gøre det, kan du konfigurere PAM-reglerne for GDM en smule. Det gør du ved at åbne filen /etc/pam.d/gdm-password og kommentere linjen der:

$  sudo vi /etc/pam.d/gdm-password 
# auth required pam_succeed_if.so user != root quiet_success

Nu kan du autentificere dig som root i login-manageren. Bare klik på No på listen, og indtast derefter root-login:

Nu vil du se en shell, der kører som superbruger:

Husk, at dette er farligt, da ethvert program kan gøre hvad som helst med din computer. De første versioner af Windows kørte også i denne tilstand. Og vi husker, hvor sårbare og svage de var over for hackerangreb.