På Linux root-konto är den viktigaste och den som tillåter hantera systemet, inte bara skapa användarkonton och installera verktyg, utan också hantera allt relaterat till säkerhet, åtkomstbehörigheter och mer. Av denna anledning rekommenderas inte användningen av det för dagliga uppgifter och istället eftersträvas det att varje användare får tillgång till sitt konto och, om de har administrativa rättigheter, byt till root-kontot vid behov.
Men eftersom många fortsatte att använda root-kontot eftersom de var för lata för att ändra hela tiden, valde flera distroer att tvinga fram schemat att använda användarkonton och utföra administrativa uppgifter med "su" eller superanvändarkommandot. Det är dock fortfarande fullt möjligt att jobba på det gamla sättet och nu ska vi visa hur man skapar ett root-konto i ubuntu.
För att börja kör vi kommandot:
sudo passwd
När vi tillfrågas om ett lösenord anger vi det och upprepar det sedan för att bekräfta. Nu root-användaren har redan sitt eget lösenord men vi saknas fortfarande så att du kan gå in med dessa data när du startar systemet. Det är att Ubuntu som standard inte erbjuder manuell inloggning, men vi måste välja en användare från en lista och sedan ange deras lösenord. Vi aktiverar manuell inloggning:
sudo gedit /etc/lightdm/lightdm.conf.d/50-unity-greeter.conf
Vi går till slutet av filen och lägger till:
greeter-show-manual-login=true
Nu behöver vi bara starta om, och nästa gång vi ser välkomstskärmen kan vi gå in med root-kontot, sätta 'root' i användarnamnet och ange motsvarande lösenord nedan.
Mer information - Canonical utökar Ubuntus räckvidd i Kina
Vill du använda det grafiska gränssnittet som root? Varför??
Hej Alejandro! tack för kommentaren
Det handlar inte om att använda eller inte använda det grafiska gränssnittet, det är en lösning för de användare som vill logga in som root och förbli på det sättet, även om de känner till säkerhetsriskerna som detta innebär. Många gör det, även om det inte rekommenderas, och av den anledningen har jag blivit tillfrågad många gånger om hur man gör det i Ubuntu och här är den proceduren för alla som vill ha det.
Men, jag upprepar, det rekommenderas inte på något sätt.
Hälsningar!
Inser du det halva säkerhetshålet du öppnar?
Jag förstår behovet av att aktivera root med ditt lösenord och kunna
Om jag loggar in på en tty har jag faktiskt ingen aning om varför det inte är det på Ubuntu
så här från början, men en annan sak är att logga in som root i en
skrivbordsmiljö, kör dussintals processer som inte kommer till
fallet med den administrativa uppgift som du vill göra.
Jag tycker att den första delen av din artikel är korrekt, det finns
vissa saker som bara riktig root kan göra, inte en användare
med sudo, så möjligheten att logga in som sådan är alltid
Välkommen.
Säger du att det är irriterande att slå sudo hela tiden? Du har två alternativ
möjligt att göra i vilken terminal som helst, även i en emulator som
gterminal – eller vad gnome/unity nu heter – kör ett skrivbord
som en vanlig användare.
1. Inget behov av att ange root-lösenord:
$ sudo -i
2. Med root-lösenord:
$ din
Jag lämnar O_o "gör det gammaldags", det gammalmodiga är som jag förklarade för dig, en annan sak är tröst. Faktum är att su och dess kusin sudo är äldre än svart tråd, från innan GNU-projektet bildades.
Jag är lite tveksam till att köra något grafiskt gränssnitt som root, förstår hur jag kände när jag såg att du vill köra en hel skrivbordsmiljö som root. Du föreställer? Unity och dess amazon-lins körs som root, medan din väderwidget försöker ansluta och du tittar på handledningen för att installera modulen för HP-skrivaren på youtube med flash och i en annan flik kör en java-applet hur root!!!, en gruyere ost har färre hål. Slutligen, använd något vettigt som kdesu – jag tror att den för gnome heter gtksu – för att köra ett privilegierat GUI-program.
Bravo för inlägget! Det finns alltid experter som är oroade över säkerhetshålet, som klagar på. Jag vet inte vad... de borde arbeta för Microsoft om de är så oroade över andras säkerhet.