Vad är root på Linux-system?

Vad är root på Linux-system?
Index
  1. Vad är root?
  2. Hur man använder root på Linux
  3. Sudo och su: höj behörigheter utan root
    1. Kommando upp
  4. Root evolution på Android
    1. Slutsatser

Vad betyder root och varför är det så viktigt på Linux-system? Låt oss ta reda på det tillsammans.

Alla som kommer i kontakt med Linux-världen kommer förr eller senare att höra talas om root-användaren, en "mystisk och kraftfull" användare som alla nybörjare måste hålla sig borta från om de inte vill skada sin PC. Dessa farhågor är berättigade, men för att kunna tämja en sådan kraft räcker det att känna till den, för att veta hur man använder den när det behövs och när man ska undvika den (med hjälp av speciella kommandon som kan efterlikna rotanvändarens behörigheter) .

I följande guide kommer vi att förklara dig i enkla ord vad är root på Linux-system, hur används detta speciella kontohur man återkallar det från ett standardanvändarkonto och hur det har utvecklats på Android, där det definitivt har blivit ett av de mest använda verktygen av nördar (tillsammans med Anpassad ROM).

Vad är root?

Rotanvändaren är användaren med de högsta administrativa befogenheterna, så han är i själva verket ett "superanvändar"-konto. Med detta konto kan du göra vad som helstinklusive att förstöra hela systemet på en sekund (vi skojar inte!).

Dess roll som ett dåligt eller bra konto beror enbart på administratörens kompetens systemet när han bestämmer sig för att använda det: kommandona som lanseras i root kan vara farliga, men de kan också lösa problem eller problem som inte kan lösas med det vanliga kontot eller med behörighetshöjningsverktygen (som vi kommer att se längre fram i guiden).

Misstag som görs av root-användaren kan vara katastrofala, så root-kontot bör endast användas för administrativa ändamål. Också av denna anledning är kontot inaktiverat på GNU/Linux-distributioner avsedda för en nybörjarpublik eller ägnade åt enkelhet.

[enlazatom_show_links]

Ubuntu Och Mynta till exempel har de root-kontot inaktiverat som standard, även om det fortfarande är möjligt att aktivera det när som helst. Andra distributioner för experter (som t.ex Debian) tillhandahåll omedelbart root-kontot och vi kan komma åt det på inloggningsskärmen utan problem.

Hur man använder root på Linux

För att använda root-kontot på Linux, logga helt enkelt in från hemskärmen med användarnamnet rot och skriv in dess root-lösenord.

När vi väl har tillgång kommer vi att ha den personliga rotmappen och dess konfigurationsfiler tillgängliga, men med dess behörigheter kan den komma åt alla andra filsystemsmappar på diskeninklusive hem och mappar med konfigurationsfilerna för andra användare som finns i Linux-distributionen.

Om så önskas kan vi även ta bort alla andra användare och skapa nya, utan att använda någon typ av grafiskt gränssnitt och utan att behöva ange ett säkerhetslösenord för att slutföra operationen. Att använda root tar mycket ansvar: bättre då lämna det bara för nödsituationer eller bara om användarprofilkontot inte längre fungerar som det ska.

Sudo och su: höj behörigheter utan root

För att minimera effekterna av root på enkla distributioner föredrog man att helt inaktivera root-åtkomst, men för vissa administrativa operationer och för att installera nya program var det nödvändigt att hitta ett sätt att öka behörigheterna för standardanvändare (tillfälligt)utan att behöva besvära root varje gång.

För detta behov kan vi använda sudo kommando inuti en terminal: genom att starta och lägga till den här strängen till kommandot vi vill starta, kommer den att förvärva de tillfälliga rotbehörigheterna (tills exekveringen av kommandot är klar), för att kunna utföra alla de operationer som bara kan utföras utförs av administrativa användare. Ett exempel på kommandon med sudo för att köras på Ubuntu eller Mint är:

  • sudo apt uppdatering: kommer att uppdatera förvarets index, letar efter nya uppdateringar.
  • sudo apt uppgradering: låter dig uppdatera alla program och paket som finns i systemet.
  • sudo apt full uppgradering: med detta kommando kommer vi att uppdatera alla program som finns och vi kommer även att uppgradera versionen (om sådan finns).
  • sudo apt installera "programnamn": låter dig installera ett nytt program, om vi känner till paketnamnet.
  • sudo apt ta bort "programnamn": ta bort ett program utan att ta bort konfigurationsfilerna.
  • sudo apt rensa "programnamn": tar bort ett program som också tar bort alla konfigurationsfiler.
  • sudo apt autoremove: tar bort paket som inte längre används av avinstallerade program, för att göra lite rengöring.
  • sudo gedit: öppna anteckningsblock med root-behörigheter.
  • Jag svettas nautilus: öppnar filutforskaren med root-behörigheter.

I slutet av kommandokörningen återkallas de särskilda behörigheterna för att förhindra att användaren skadar systemet.

Kommando upp

Kommandot på istället låter det dig anropa root i en terminalutan att behöva logga in från startskärmen. På distributioner där root är aktiv kan vi också undvika att ange root varje gång från inloggningsskärmen, utnyttja dess "kraft" i ett terminalfönster genom att skriva som ett kommando upp eller Jag svettas upp.

Efter att ha angett lösenordet det terminalfönstret kommer att tilldelas till root, och vi kommer att kunna starta de mest kraftfulla administrativa kommandona i den utan att behöva avsluta kontot som används fram till det ögonblicket. I slutet av den administrativa sessionen stänger du bara terminalfönstret.

Root evolution på Android

Rotens kraft är välkänd för Android-nördanvändareeftersom detta operativsystem för telefoner är baserat på Linux och följer dess funktion i många aspekter. Som standard är root-kontot inaktiverat på telefonermen vi kan enkelt återaktivera det genom att följa instruktionerna i vår guide Hur man rotar Android för att låsa upp mobiltelefon.

Med roten upplåst på Android kan vi komma åt de normalt låsta systemmapparna, ändra systemfiler för optimeringar och installera användbara appar för att förbättra telefonen. För att lära dig mer kan vi läsa våra guider 10 bästa knep för Android med ROOT Och Bästa 40 Android-appar med root.

Om vi ​​har problem med att aktivera roten på vår Android-enhetkan vi också använda ett specialverktyg som det som visas i guiden Magisk för att få root-behörigheter på Android.

Slutsatser

Rotkontot och dess behörigheter är det mest kraftfulla vapnet du kan använda på Linux, alltså det är tillrådligt att endast använda detta konto för verkliga behov. Superanvändarbehörigheter kan också erhållas med vanliga konton (tack vare sudo) och för mycket krävande sysadmins kan vi alltid använda kommandot su för att höja terminalfönstret till root, utan att behöva logga ut från det aktuella kontot.

På Android root är det användbart för att få avancerade funktionermen är inaktiverad som standard bryter dess manipulation garantin som erbjuds av tillverkaren, samt skapar vissa problem med appar som kan upptäcka närvaron av root (tänk bara på bankappar eller streamingappar).

För att få något som root på Windows inbjuder vi dig att läsa våra guider Bli Windows-administratör på vilken dator som helst innan du startar Och Hur man aktiverar administratörskontot i Windows 10.

Nu när du har läst klart Vad är root på Linux-system?, inbjuder vi dig att utforska kategorin Linux ytterligare. Där hittar du fler intressanta artiklar som kommer att utöka dina kunskaper och hålla dig informerad. Sluta inte läsa och upptäcka mer!

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

Go up