Ubuntus distributionspolicy är sådan att alla användaråtgärder och beslut som kräver administrativa behörigheter endast utförs med kommandot sudo
. Ingen rekommenderar att man använder root för
en nybörjare, eftersom en nybörjare inte är väl orienterad i systemet och kan glömma att han är inloggad som root och
radera en viktig fil. I Ubuntu är det omöjligt att återställa filer efter radering med ett enda kommando av kommandot rm
, vilket innebär att det inte finns något att göra för en nybörjare i root
. Men ibland finns det ett behov av att logga in som root-användare
.
Av de skäl som beskrivs ovan för root-användaren är lösenordet i Ubuntu inte inställt som standard, så du kan inte bara logga in som root med hjälp av de virtuella konsolerna som är tillgängliga via Ctrl + Alt + FN
eller su-verktyget
. Eftersom det inte finns något lösenord kommer du inte att kunna ange det korrekt.
Verkställ:
$ su - root
Sanningen i frågan kringgås. För att logga in som root-användare
i terminalen, lägg bara till sudo
före su-kommandot
:
$ sudo su - root
Du kan också använda alternativet -i i
sudo-kommandot
för att öppna konsolen som root:
$ sudo -i
Om du vill logga in som den här användaren i en virtuell konsol eller via SSH måste du först ange ett lösenord för den här användaren. Utför kommandot:
$ sudo passwd root
Ange lösenordet två gånger. Efter det blir root-användaren nästan en fullfjädrad användare av systemet. Det kommer inte att vara möjligt att logga in på GUI under den. Detta är en begränsning av Gnome-skalet i sig, och det är mycket dålig praxis att köra ett helt skal som root
.
Men om du verkligen vill göra det här kan du konfigurera PAM-reglerna för GDM lite grann. För att göra detta öppnar du filen /etc/pam.d/gdm-password
och kommenterar ut raden där:
$ sudo vi /etc/pam.d/gdm-password
# auth required pam_succeed_if.so user != root quiet_success
Nu kan du autentisera dig som root
i inloggningshanteraren. Klicka bara på No i listan och ange sedan root-inloggningen
:
Därefter kommer du att se ett skal som körs som superanvändare:
Tänk på att detta är farligt, eftersom vilket program som helst kan göra absolut vad som helst med din dator. De första versionerna av Windows kördes också i detta läge. Och vi minns hur sårbara och svaga de var för hackerattacker.