4 sätt att komma åt Root på Linux

Innehållsförteckning:

4 sätt att komma åt Root på Linux
4 sätt att komma åt Root på Linux

Video: 4 sätt att komma åt Root på Linux

Video: 4 sätt att komma åt Root på Linux
Video: How to Ask for a Letter of Recommendation in an Email 2024, November
Anonim

Rotkontot på en Linux-baserad dator är ett konto med fullständiga behörigheter. Du måste använda rotkontot för att utföra vissa kommandon, särskilt de som påverkar systemfiler. Eftersom rotkontot kan påverka datorn som helhet är det bäst att bara använda det här kontot efter behov, snarare än att använda det istället för ett vanligt konto. På så sätt minskar du risken för att "olyckor" skadar viktiga systemfiler.

Steg

Metod 1 av 4: Åtkomst till root från Terminal

Bli rot i Linux Steg 1
Bli rot i Linux Steg 1

Steg 1. Öppna Terminal genom att trycka på Ctrl+Alt+T

De flesta Linux -distributioner låter dig komma åt terminalen med den här genvägen.

Bli rot i Linux Steg 2
Bli rot i Linux Steg 2

Steg 2. Ange kommandot su - och tryck på Enter

Datorn försöker komma åt superanvändarkontot. Du kan använda det här kommandot för att logga in på vilket konto som helst i systemet, men om du inte anger ett kontonamn loggas du in på rotkontot.

Bli rot i Linux Steg 3
Bli rot i Linux Steg 3

Steg 3. När du har skrivit kommandot su - och tryckt på Enter anger du rotlösenordet om du uppmanas

Om du får ett autentiseringsfel kan ditt rotkonto vara låst. Läs nästa steg för att öppna ett konto

Bli rot i Linux Steg 4
Bli rot i Linux Steg 4

Steg 4. Kontrollera kommandoraden

När du är inloggad som root kommer kommandoraden att sluta med # istället för $.

Bli rot i Linux Steg 5
Bli rot i Linux Steg 5

Steg 5. Ange kommandot som kräver root -åtkomst

Efter att du har använt su - kommandot för att logga in som root kan du använda valfritt kommando som kräver rootåtkomst. Su -kommandot sparas till slutet av sessionen så att du inte behöver ange ditt rotlösenord varje gång du kör kommandot.

Bli rot i Linux Steg 6
Bli rot i Linux Steg 6

Steg 6. Överväg att använda kommandot sudo istället för su -

Med kommandot sudo (super user do) kan du köra ett kommando som root. sudo rekommenderas starkt för de flesta Linux -användare eftersom root -åtkomst inte sparas med hjälp av sudo och användaren inte behöver veta rotlösenordet. Användare uppmanas bara att ange sina respektive lösenord.

  • Ange sudo -kommandot och tryck på Enter (t.ex. sudo ifconfig). Därefter anger du ditt kontolösenord när du uppmanas.
  • Kommandot sudo är det rekommenderade kommandot för rotåtkomst på distributioner som låser rotkontot, till exempel Ubuntu. Även om rotkontot är låst kan du fortfarande använda sudo.
  • Kommandot sudo kan bara användas av användare med administratörsbehörighet. Åtkomsträttigheter kan beviljas och återkallas genom att redigera filen /etc /sudoers.

Metod 2 av 4: Lås upp root -åtkomst (Ubuntu)

Bli rot i Linux Steg 7
Bli rot i Linux Steg 7

Steg 1. Öppna root -åtkomst i Ubuntu Linux

Ubuntu och olika andra Linux -distributioner låser rotkontot så att det inte kan nås av vanliga användare. Detta steg görs eftersom ett root -konto i allmänhet inte krävs. Istället tillåter distributionen rootåtkomst via kommandot sudo (beskrivet i föregående steg). När rotkontot är upplåst kan du logga in som root.

Bli rot i Linux Steg 8
Bli rot i Linux Steg 8

Steg 2. Öppna Terminal genom att trycka på Ctrl+Alt+T

Bli rot i Linux Steg 9
Bli rot i Linux Steg 9

Steg 3. Ange sudo passwd root och tryck på Enter

Ange ditt kontolösenord när du uppmanas.

Bli rot i Linux Steg 10
Bli rot i Linux Steg 10

Steg 4. Skapa ett lösenord för rotkontot och ange det igen för att bekräfta det

Efter att du har ställt in lösenordet kommer rotkontot att vara aktivt.

Bli rot i Linux Steg 11
Bli rot i Linux Steg 11

Steg 5. Lås rotkontot med följande kommando:

sudo passwd -dl root

Metod 3 av 4: Logga in på System som root

Bli rot i Linux Steg 12
Bli rot i Linux Steg 12

Steg 1. Överväg att använda ett annat sätt att komma åt rotkontot

Åtkomst till rotkontot direkt för daglig användning rekommenderas inte eftersom du kan köra skadliga kommandon. Använd endast root -kontot för att utföra nödsystemsreparationer, till exempel att återställa en oanvänd enhet eller återställa ett otillgängligt konto.

  • Med kommandot sudo eller su, istället för att logga in som root, kan du dra nytta av rotkontot utan att uppleva skadan. Båda kommandona får dig att tänka två gånger innan du använder något särskilt kommando.
  • Vissa Linux -distributioner, till exempel Ubuntu, låser rotkontot tills du låser upp det manuellt. Förutom att hindra användare från att manipulera systemet med rotkontot, skyddar detta steg också systemet från hackare eftersom hackare i allmänhet kommer att rikta in sig på rotkontot först när de hackar systemet. Om rotkontot är låst kan hackare inte komma åt kontot. Läs föregående steg för att komma åt rotkontot i Ubuntu.
Bli rot i Linux Steg 13
Bli rot i Linux Steg 13

Steg 2. Ange root som användarnamn när du uppmanas att logga in på Linux -systemet

Om rotkontot är upplåst och du vet lösenordet för kontot kan du logga in som root direkt.

Om du behöver root -åtkomst för att köra vissa kommandon använder du först några av stegen ovan

Bli rot i Linux Steg 14
Bli rot i Linux Steg 14

Steg 3. När du har angett root som användarnamn anger du rotlösenordet när du uppmanas

  • På många system kan du komma åt root med lösenordet "lösenord".
  • Om du glömmer eller inte vet ditt rotlösenord, läs nästa steg för att ta reda på hur du återställer ditt lösenord.
  • Om du använder Ubuntu är rotkontot låst och kan inte användas förrän du låser upp det manuellt.
Bli rot i Linux Steg 15
Bli rot i Linux Steg 15

Steg 4. Undvik att köra komplexa program medan du använder rotkontot

Programmet du kör kan skada systemet om det öppnas med rotkontot. Istället för att använda rotkontot kör du kommandon som kräver administratörsåtkomst med sudo- eller su -kommandona.

Metod 4 av 4: Återställa root- eller administratörslösenord

Bli rot i Linux Steg 16
Bli rot i Linux Steg 16

Steg 1. Återställ rotlösenordet om du inte kommer ihåg det

Om du inte kommer ihåg ditt rotlösenord och ditt användarkonto kan du behöva komma åt återställningsläge för att ändra båda lösenorden. Om du känner till ditt användarkontolösenord och vill ändra rotlösenordet använder du kommandot sudo passwd root. Därefter anger du ditt kontolösenord och ett nytt lösenord för rotkontot.

Bli rot i Linux Steg 17
Bli rot i Linux Steg 17

Steg 2. Starta om datorn och tryck sedan på Skift när BIOS -skärmen visas för att öppna GRUB -menyn

Du kan behöva upprepa detta steg flera gånger innan GRUB -menyn visas

Bli rot i Linux Steg 18
Bli rot i Linux Steg 18

Steg 3. Välj den första posten (återställningsläge) i listan som visas

Din Linux -distributions återställningsmeny visas på skärmen.

Bli rot i Linux Steg 19
Bli rot i Linux Steg 19

Steg 4. Välj rotalternativet från menyn

En terminal med rotbehörigheter laddas.

Bli rot i Linux Steg 20
Bli rot i Linux Steg 20

Steg 5. Öppna en enhet med läs- och skrivrättigheter

När du använder Linux -återställningsläge är din enhet skrivskyddad. Använd följande kommando för att aktivera skrivbehörigheter:

montera -rw -o remount /

Bli rot i Linux Steg 21
Bli rot i Linux Steg 21

Steg 6. Efter att du har loggat in som root och ändrat enhetsbehörigheter skapar du ett nytt lösenord för det låsta kontot

  • Ange kommandot passwdAccountName och tryck på Enter. Om du vill ändra rotlösenordet anger du passwd root.
  • Ange det nya lösenordet två gånger när du uppmanas.
Bli rot i Linux Steg 22
Bli rot i Linux Steg 22

Steg 7. Starta om datorn efter att du har återställt lösenordet

När datorn har startat om kan du använda datorn som tidigare med det lösenord du angav tidigare.

Varning

  • Använd endast rotkontot om det är absolut nödvändigt. Logga ut från kontot när du är klar med att använda det.
  • Ge endast rotlösenordet till användare du litar på och verkligen behöver det.

Rekommenderad: