4 manieren om root te worden in Linux

Inhoudsopgave:

4 manieren om root te worden in Linux
4 manieren om root te worden in Linux

Video: 4 manieren om root te worden in Linux

Video: 4 manieren om root te worden in Linux
Video: Важные команды Linux - Linux Tutorial 5 2024, Mei
Anonim

Het "root"-account op een Linux-computer is het account met volledige privileges. Root-toegang is vaak nodig voor het uitvoeren van commando's in Linux, met name commando's die systeembestanden beïnvloeden. Omdat root zo krachtig is, is het aan te raden om alleen root-toegang aan te vragen als dat nodig is, in plaats van in te loggen als rootgebruiker. Dit kan onbedoelde schade aan belangrijke systeembestanden helpen voorkomen.

Stappen

Methode 1 van 4: Root-toegang verkrijgen in de terminal

Word root in Linux Stap 1
Word root in Linux Stap 1

Stap 1. Open de terminal

Als de terminal nog niet open is, opent u deze. Bij veel distributies kun je het openen door op Ctrl+Alt+T te drukken.

Word root in Linux Stap 2
Word root in Linux Stap 2

Stap 2. Typ

zo - en druk op ↵ Voer in.

Hiermee wordt geprobeerd u aan te melden als 'supergebruiker'. U kunt dit commando in feite gebruiken om in te loggen als elke gebruiker op de machine, maar als het leeg wordt gelaten, zal het proberen in te loggen als root.

Word root in Linux Stap 3
Word root in Linux Stap 3

Stap 3. Voer het root-wachtwoord in wanneer daarom wordt gevraagd

Nadat je su - hebt getypt en op ↵ Enter hebt gedrukt, wordt je om het root-wachtwoord gevraagd.

Als je een "authenticatiefout" krijgt, is je root-account waarschijnlijk vergrendeld. Zie het volgende gedeelte voor instructies over het ontgrendelen ervan

Word root in Linux Stap 4
Word root in Linux Stap 4

Stap 4. Controleer de opdrachtprompt

Wanneer u bent aangemeld als root, moet de opdrachtprompt eindigen met # in plaats van $.

Word root in Linux Stap 5
Word root in Linux Stap 5

Stap 5. Voer de opdrachten in waarvoor root-toegang nodig is

Als je eenmaal su - hebt gebruikt om in te loggen als root, kun je alle commando's uitvoeren waarvoor root-toegang nodig is. Het su-commando wordt bewaard tot het einde van de sessie, dus je hoeft niet steeds het root-wachtwoord opnieuw in te voeren als je een commando moet uitvoeren.

Word root in Linux Stap 6
Word root in Linux Stap 6

Stap 6. Overweeg het gebruik van

sudo in plaats van zo -.

sudo ("super user do") is een commando waarmee je tijdelijk andere commando's als root kunt uitvoeren. Dit is de beste manier voor de meeste gebruikers om root-commando's uit te voeren, omdat de root-omgeving niet wordt onderhouden en de gebruiker het root-wachtwoord niet hoeft te weten. In plaats daarvan zal de gebruiker zijn eigen gebruikerswachtwoord invoeren voor tijdelijke root-toegang.

  • Typ sudo command en druk op ↵ Enter (bijv. sudo ifconfig). Wanneer u om het wachtwoord wordt gevraagd, voert u uw gebruikerswachtwoord in, niet het root-wachtwoord.
  • sudo is de voorkeursmethode voor distributies zoals Ubuntu, waar het zelfs werkt als het root-account is vergrendeld.
  • Deze opdracht is beperkt tot gebruikers met beheerdersrechten. Gebruikers kunnen worden toegevoegd aan of verwijderd uit /etc/sudoers.

Methode 2 van 4: Het root-account ontgrendelen (Ubuntu)

Word root in Linux Stap 7
Word root in Linux Stap 7

Stap 1. Ontgrendel het root-account (Ubuntu)

Ubuntu (en verschillende andere distributies) vergrendelt het root-account zodat de gemiddelde gebruiker er geen toegang toe heeft. Dit wordt gedaan omdat root-toegang zelden nodig is bij het gebruik van het sudo-commando (zie de vorige sectie). Door het root-account te ontgrendelen, kun je inloggen als root.

Word root in Linux Stap 8
Word root in Linux Stap 8

Stap 2. Open de terminal

Als u zich in de desktopomgeving bevindt, kunt u op Ctrl+Alt+T drukken om de terminal te starten.

Word root in Linux Stap 9
Word root in Linux Stap 9

Stap 3. Typ

sudo passwd root en druk op ↵ Voer in.

Wanneer u om een wachtwoord wordt gevraagd, voert u uw gebruikerswachtwoord in.

Word root in Linux Stap 10
Word root in Linux Stap 10

Stap 4. Stel een nieuw wachtwoord in

U wordt gevraagd een nieuw wachtwoord aan te maken en dit tweemaal in te voeren. Nadat een wachtwoord is ingesteld, is het root-account actief.

Word root in Linux Stap 11
Word root in Linux Stap 11

Stap 5. Vergrendel het root-account opnieuw

Als je het root-account wilt vergrendelen, voer je de volgende opdracht in om het wachtwoord te verwijderen en root te vergrendelen:

sudo passwd -dl root

Methode 3 van 4: Inloggen als root

Word root in Linux Stap 12
Word root in Linux Stap 12

Stap 1. Overweeg om andere methoden te gebruiken om tijdelijke root-toegang te krijgen

Aanmelden als root wordt niet aanbevolen voor normaal gebruik, omdat het heel gemakkelijk is om opdrachten uit te voeren die uw systeem onbruikbaar maken, en het vormt ook een veiligheidsrisico, vooral als u een SSH-server op uw computer gebruikt. Log alleen in als root bij het uitvoeren van noodreparaties, zoals het oplossen van schijfstoringen of het herstellen van vergrendelde accounts.

  • Door sudo of su te gebruiken in plaats van in te loggen als root, kun je onbedoelde schade voorkomen terwijl je bent ingelogd als root. Het gebruik van deze commando's geeft de gebruiker de kans om over het commando na te denken voordat er ernstige schade wordt aangericht.
  • Sommige distributies, zoals Ubuntu, laten het root-account vergrendeld totdat u het handmatig ontgrendelt. Dit voorkomt niet alleen dat gebruikers onbewust te veel schade aanrichten met het root-account, het beveiligt het systeem ook tegen potentiële hackers, aangezien het root-account meestal als eerste wordt aangevallen. Met een vergrendeld root-account kunnen hackers er geen toegang mee krijgen. Zie het vorige gedeelte voor instructies over het ontgrendelen van root in Ubuntu.
Word root in Linux Stap 13
Word root in Linux Stap 13

Stap 2. Voer in

wortel als de gebruiker bij het inloggen op Linux.

Als het root-account is ontgrendeld en u het wachtwoord kent, kunt u inloggen als root wanneer u wordt gevraagd om in te loggen met een gebruikersaccount. Voer root in als gebruiker wanneer u wordt gevraagd om in te loggen.

Als je root-toegang nodig hebt om een opdracht uit te voeren, gebruik dan de methode in de vorige sectie

Word root in Linux Stap 14
Word root in Linux Stap 14

Stap 3. Voer het root-wachtwoord in als het gebruikerswachtwoord

Nadat je root als gebruikersnaam hebt ingevoerd, voer je het root-wachtwoord in wanneer daarom wordt gevraagd.

  • In veel gevallen kan het root-wachtwoord 'wachtwoord' zijn.
  • Als je het root-wachtwoord niet weet of het bent vergeten, raadpleeg dan de volgende sectie voor instructies om het opnieuw in te stellen.
  • In Ubuntu is het root-account vergrendeld en kan het niet worden gebruikt totdat het is ontgrendeld.
Word root in Linux Stap 15
Word root in Linux Stap 15

Stap 4. Vermijd het uitvoeren van complexe programma's terwijl u bent aangemeld als root

Er is een kans dat het programma dat u wilt uitvoeren een negatief effect heeft op uw systeem als het root-toegang heeft. Het wordt ten zeerste aanbevolen om sudo of su te gebruiken om programma's uit te voeren in plaats van in te loggen als root.

Methode 4 van 4: Het root- of beheerderswachtwoord opnieuw instellen

Word root in Linux Stap 16
Word root in Linux Stap 16

Stap 1. Reset het root-wachtwoord als het vergeten is

Als je het root-wachtwoord en je gebruikerswachtwoord bent vergeten, moet je opstarten in de herstelmodus om ze te kunnen wijzigen. Als u uw gebruikerswachtwoord weet en het root-wachtwoord moet wijzigen, typt u sudo passwd root, voert u uw gebruikerswachtwoord in en maakt u een nieuw root-wachtwoord aan.

Word root in Linux Stap 17
Word root in Linux Stap 17

Stap 2. Start uw computer opnieuw op en houd links-

⇧Verschuiving na het BIOS-scherm.

Dit opent het GRUB-menu.

De timing hiervan kan lastig zijn, dus je moet het misschien meerdere keren proberen

Word root in Linux Stap 18
Word root in Linux Stap 18

Stap 3. Selecteer de eerste

(herstelmodus) vermelding op de lijst.

Hiermee wordt de herstelmodus voor uw huidige distributie geladen.

Word root in Linux Stap 19
Word root in Linux Stap 19

Stap 4. Selecteer de

wortel optie uit het menu dat verschijnt.

Hiermee start u de terminal terwijl u bent ingelogd als het root-account.

Word root in Linux Stap 20
Word root in Linux Stap 20

Stap 5. Koppel de schijf opnieuw met schrijfrechten

Wanneer u opstart in de herstelmodus, heeft u meestal alleen leesrechten. Voer de volgende opdracht in om schrijftoegang in te schakelen:

mount -rw -o remount /

Word root in Linux Stap 21
Word root in Linux Stap 21

Stap 6. Maak een nieuw wachtwoord voor alle accounts waarvoor je geen toegang hebt

Als je eenmaal bent ingelogd als root en de toegangsrechten hebt gewijzigd, kun je voor elk account een nieuw wachtwoord maken:

  • Typ passwd accountName en druk op ↵ Enter. Als u het root-wachtwoord moet wijzigen, typt u passwd root.
  • Voer het nieuwe wachtwoord twee keer in wanneer daarom wordt gevraagd.
Word root in Linux Stap 22
Word root in Linux Stap 22

Stap 7. Start uw computer opnieuw op na het opnieuw instellen van wachtwoorden

Als u klaar bent met het opnieuw instellen van wachtwoorden, kunt u opnieuw opstarten en uw computer normaal gebruiken. Uw nieuwe wachtwoorden zijn onmiddellijk van kracht.

Video - Door deze service te gebruiken, kan bepaalde informatie worden gedeeld met YouTube

Waarschuwingen

  • Gebruik het root-account alleen als het moet en log uit zodra je klaar bent.
  • Deel je root-wachtwoord alleen met mensen die A) vertrouwd zijn en B) het moeten weten.

Aanbevolen: