Hur man blir en Linux -superanvändare

Författare: Joan Hall
Skapelsedatum: 4 Februari 2021
Uppdatera Datum: 1 Juli 2024
Anonim
Hur man blir en Linux -superanvändare - Samhälle
Hur man blir en Linux -superanvändare - Samhälle

Innehåll

Linux -superanvändarkontot ger full åtkomst till systemet. Superanvändarrättigheter (administratör) krävs för att utföra kommandon i Linux, särskilt de kommandon som påverkar systemfiler. Eftersom superanvändarkontot har obegränsad åtkomst till systemfiler rekommenderas det att du endast får superanvändarrättigheter när det behövs, snarare än att logga in som administratör. Detta hjälper till att förhindra oavsiktlig skada på viktiga systemfiler.

Steg

Metod 1 av 4: Skaffa superanvändarrättigheter från terminalen

  1. 1 Öppna en terminal. För att göra detta, i många distributioner, måste du trycka på Ctrl+Alt+T.
  2. 2 Stiga på.su - och tryck på ↵ Ange... Med det här kommandot kan du logga in som superanvändare. Använd det angivna kommandot för att logga in som vilken användare som helst, men om kommandot inte innehåller ett användarnamn loggas du in som administratör.
  3. 3 Ange lösenordet för superanvändaren (när du uppmanas att göra det). Efter att ha angett kommandot su - och trycker på ↵ Ange systemet kommer att be dig att ange administratörslösenordet.
    • Om du får ett autentiseringsfelmeddelande är det troligt att superanvändarkontot har spärrats. För att ta reda på hur du avblockerar ditt konto, läs nästa avsnitt.
  4. 4 Lägg märke till kommandotolken (i ett terminalfönster). Om du har fått superanvändarrättigheter, i slutet av kommandotolken, istället för ikonen $ ikon visas #.
  5. 5 Ange de kommandon som kräver superanvändarrättigheter för att köra. Efter att ha loggat in med kommandot su - och få superanvändarrättigheter kan du köra alla kommandon som kräver administrativ åtkomst. Lagaktivitet su - sparas till slutet av sessionen, så superanvändarlösenordet behöver inte anges varje gång du behöver utföra nästa kommando.
  6. 6 Istället för kommandot su - du kan använda kommandot.sudo... Team sudo låter dig köra andra kommandon när superanvändarrättigheter beviljas under en begränsad tid. De flesta användare rekommenderas att använda detta kommando för att köra kommandon som kräver administrativ åtkomst, eftersom användaren i detta fall inte är inloggad som superanvändare och det inte är nödvändigt att känna till administratörslösenordet. I stället anger användaren sitt användarlösenord för att få superanvändarrättigheter under en begränsad tid.
    • Stiga på sudo team och tryck på ↵ Ange (Till exempel, sudo ifconfig). Ange ditt användarlösenord, inte superanvändarlösenordet.
    • Laget sudo Det rekommenderas att använda det i vissa Linux -distributioner, till exempel Ubuntu, eftersom det fungerar även när superanvändarkontot är låst.
    • Detta kommando är tillgängligt för användare med administratörsrättigheter. Du kan lägga till eller ta bort en användare i / etc / sudoers.

Metod 2 av 4: Låsa upp superanvändarkontot (Ubuntu)

  1. 1 Lås upp superanvändarkontot (Ubuntu). På Ubuntu (och flera andra distributioner) är superanvändarkontot låst, så en vanlig användare kan inte komma åt det kontot. Detta beror på att använda kommandot sudo (se föregående avsnitt) superanvändaråtkomst krävs inte. Genom att låsa upp superanvändarkontot kan du logga in som administratör.
  2. 2 Öppna en terminal. Om du kör en distribution med ett grafiskt användargränssnitt klickar du på Ctrl+Alt+Tför att öppna en terminal.
  3. 3 Stiga på.sudo passwd root och tryck på ↵ Ange... Ange ditt användarlösenord.
  4. 4 Skapa ett nytt lösenord. Systemet kommer att erbjuda att skapa ett nytt lösenord; skriv in den två gånger. Efter att ha skapat ett lösenord kommer superanvändarkontot att låsas upp.
  5. 5 Blockera superanvändarkontot igen. Om du behöver blockera superanvändarkontot anger du följande kommando för att ta bort lösenordet och blockera kontot:
    • sudo passwd -dl root

Metod 3 av 4: Logga in som superanvändare

  1. 1 Använd andra metoder för att få tillfällig administrativ åtkomst. Det rekommenderas inte att logga in regelbundet som superanvändare eftersom du av misstag kan utföra kommandon som kraschar systemet. Logga in som administratör endast för felsökningsändamål, till exempel att fixa felaktiga enheter eller återställa låsta konton.
    • Använd kommandona istället för att logga in som administratör sudo eller suför att förhindra oavsiktlig skada på viktiga systemfiler. Dessa kommandon låter dig tänka på konsekvenserna innan irreparabel skada görs på systemet.
    • I vissa distributioner, till exempel i Ubuntu, är administratörskontot låst som standard (du måste låsa upp det manuellt). Detta tillvägagångssätt skyddar systemet inte bara från oavsiktliga eller utslagna användaråtgärder, utan också från potentiella hackerattacker, som främst riktar sig mot superanvändarkontot. Om administratörskontot är låst kan en angripare inte komma åt det. Läs föregående avsnitt för att ta reda på hur du låser upp superanvändarkontot i Ubuntu.
  2. 2 I Linux -inloggningsfönstret anger du.rot... Om superanvändarkontot inte är låst och du känner till det administrativa lösenordet kan du logga in som superanvändare. I inloggningsfönstret, för användarnamnet, ange rot.
    • Om superanvändarrättigheter krävs för att utföra kommandot använder du metoden som beskrivs i föregående avsnitt.
  3. 3 Ange superanvändarlösenordet. Efter att ha kommit in rot (som användarnamn), ange administratörslösenordet.
    • I vissa fall används ordet lösenord som lösenord.
    • Om du inte känner till eller har glömt superanvändarlösenordet kan du läsa nästa avsnitt för att lära dig hur du återställer ditt lösenord.
    • I Ubuntu är superanvändarkontot låst som standard och kan inte användas förrän det är upplåst.
  4. 4 När du har loggat in som en superanvändare, kör inte komplexa program. Det finns en möjlighet att ett sådant program, som körs med superanvändarrättigheter, kommer att ha en negativ inverkan på systemet. Därför rekommenderas att använda kommandona för att köra program sudo eller susnarare än att logga in som superanvändare.

Metod 4 av 4: Återställa superanvändarlösenordet

  1. 1 Om du har glömt ditt superanvändarlösenord och ditt användarlösenord, återställ dem. För att göra detta, starta systemet i återställningsläge. Om du känner till ditt användarlösenord men behöver ändra ditt superanvändarlösenord anger du sudo passwd root, ange sedan användarlösenordet och skapa sedan ett nytt administrativt lösenord.
  2. 2 Starta om datorn och håll ned vänster tangent när BIOS -skärmen visas.Skift... GRUB -menyn öppnas.
    • Att hålla nyckeln i tid är ganska svårt, så du kan behöva göra flera försök.
  3. 3 Välj det första alternativet från listan.(återställningsläge) (Återställningsläge).Den installerade distributionen laddas i återställningsläge.
  4. 4 Välj ett alternativ i menyn som öppnas.rot... En terminal med superanvändarrättigheter öppnas.
  5. 5 Montera disken för att aktivera skrivbehörighet. I återställningsläge har enheten vanligtvis bara läsbehörighet. Ange följande kommando för att aktivera skrivning:
    • montera -rw -o remount /
  6. 6 Skapa ett nytt lösenord för alla konton du inte har tillgång till. Efter att du loggat in som administratör och ändrat åtkomsträttigheter kan du skapa ett nytt lösenord för valfritt konto.
    • Stiga på passwd konto och tryck på ↵ Ange... För att ändra superanvändarlösenordet, ange passwd root.
    • Ange ditt nya lösenord två gånger när du uppmanas.
  7. 7 Starta om datorn efter att du har återställt dina lösenord. Systemet startar normalt. De nya lösenorden träder i kraft omedelbart.

Varningar

  • Logga in på superanvändarkontot endast när det behövs och kom ihåg att logga ut från det här kontot.
  • Ge bara superanvändarlösenordet till personer du litar på och behöver veta lösenordet.