Hoe word je een Linux-supergebruiker?

Schrijver: John Pratt
Datum Van Creatie: 13 Februari 2021
Updatedatum: 1 Juli- 2024
Anonim
How to Become Root User in Linux (Ubuntu 18.04)
Video: How to Become Root User in Linux (Ubuntu 18.04)

Inhoud

Het Linux-superuser-account geeft volledige toegang tot het systeem. Superuser-rechten (beheerdersrechten) zijn vereist om opdrachten in Linux uit te voeren, vooral die opdrachten die van invloed zijn op systeembestanden. Aangezien het superuser-account onbeperkte toegang heeft tot systeembestanden, is het raadzaam om alleen superuser-rechten te verkrijgen als dat nodig is, in plaats van in te loggen als beheerder. Dit helpt onbedoelde schade aan belangrijke systeembestanden te voorkomen.

Stappen

Methode 1 van 4: Superuser-rechten verkrijgen van de terminal

  1. 1 Open een terminal. Om dit te doen, moet je in veel distributies op drukken Ctrl+Alt+t.
  2. 2 Binnenkomen.zo - en druk op ↵ Enter... Met dit commando kun je inloggen als superuser. Gebruik de opgegeven opdracht om in te loggen als een gebruiker, maar als de opdracht geen gebruikersnaam bevat, wordt u aangemeld als beheerder.
  3. 3 Voer het superuser-wachtwoord in (wanneer daarom wordt gevraagd). Na het invoeren van de opdracht zo - en op . drukken ↵ Enter het systeem zal u vragen om het beheerderswachtwoord in te voeren.
    • Als u een authenticatiefoutbericht krijgt, is het hoogstwaarschijnlijk dat het superuser-account is geblokkeerd. Lees het volgende gedeelte om erachter te komen hoe u uw account kunt deblokkeren.
  4. 4 Let op de opdrachtprompt (in een terminalvenster). Als u superuser-rechten hebt verkregen, aan het einde van de opdrachtprompt, in plaats van het pictogram $ pictogram verschijnt #.
  5. 5 Voer de opdrachten in waarvoor superuser-rechten nodig zijn om uit te voeren. Na inloggen met het commando zo - en het verkrijgen van superuser-rechten, kunt u alle opdrachten uitvoeren waarvoor beheerderstoegang nodig is. Teamactiviteit zo - wordt bewaard tot het einde van de sessie, dus het superuser-wachtwoord hoeft niet elke keer dat u de volgende opdracht moet uitvoeren, te worden ingevoerd.
  6. 6 In plaats van het commando zo - je kunt de opdracht gebruiken.sudo... Team sudo stelt u in staat om andere opdrachten uit te voeren wanneer superuser-rechten voor een beperkte tijd worden verleend. De meeste gebruikers wordt aangeraden deze opdracht te gebruiken om opdrachten uit te voeren waarvoor beheerderstoegang nodig is, omdat de gebruiker in dit geval niet is aangemeld als superuser en het niet nodig is om het beheerderswachtwoord te kennen. In plaats daarvan voert de gebruiker zijn gebruikerswachtwoord in om voor een beperkte tijd superuser-rechten te verkrijgen.
    • Binnenkomen sudo team en druk op ↵ Enter (Bijvoorbeeld, sudo ifconfig). Voer uw gebruikerswachtwoord in, niet het superuser-wachtwoord.
    • Het team sudo Het wordt aanbevolen om het in sommige Linux-distributies te gebruiken, bijvoorbeeld Ubuntu, omdat het zelfs werkt als het superuser-account is vergrendeld.
    • Deze opdracht is beschikbaar voor gebruikers met beheerdersrechten. U kunt een gebruiker toevoegen of verwijderen in / etc / sudoers.

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

  1. 1 Ontgrendel het superuser-account (Ubuntu). Op Ubuntu (en verschillende andere distributies) is het superuser-account vergrendeld, dus een gewone gebruiker heeft geen toegang tot dat account. Dit komt omdat om de opdracht te gebruiken: sudo (zie vorige sectie) superuser-toegang is niet vereist. Door het superuser-account te ontgrendelen, kunt u inloggen als beheerder.
  2. 2 Open een terminal. Als u een distributie uitvoert met een grafische gebruikersinterface, klikt u op Ctrl+Alt+tom een ​​terminal te openen.
  3. 3 Binnenkomen.sudo passwd root en druk op ↵ Enter... Voer uw gebruikerswachtwoord in.
  4. 4 Maak een nieuw wachtwoord. Het systeem zal aanbieden om een ​​nieuw wachtwoord aan te maken; voer het twee keer in. Na het aanmaken van een wachtwoord wordt het superuser-account ontgrendeld.
  5. 5 Blokkeer het superuser-account opnieuw. Als u het superuser-account moet blokkeren, voert u de volgende opdracht in om het wachtwoord te verwijderen en het account te blokkeren:
    • sudo passwd -dl root

Methode 3 van 4: Inloggen als superuser

  1. 1 Gebruik andere methoden om tijdelijke beheerderstoegang te krijgen. Het is niet aan te raden om regelmatig in te loggen als superuser omdat je per ongeluk commando's kunt uitvoeren die het systeem doen crashen. Meld u alleen aan als beheerder voor het oplossen van problemen, zoals het repareren van defecte schijven of het herstellen van vergrendelde accounts.
    • Gebruik de commando's in plaats van in te loggen als beheerder sudo of zoom onbedoelde schade aan belangrijke systeembestanden te voorkomen. Met deze commando's kunt u nadenken over de gevolgen voordat er onherstelbare schade aan het systeem wordt toegebracht.
    • In sommige distributies, bijvoorbeeld in Ubuntu, is het beheerdersaccount standaard vergrendeld (u moet het handmatig ontgrendelen). Deze aanpak beschermt het systeem niet alleen tegen onbedoelde of onbezonnen gebruikersacties, maar ook tegen mogelijke hackeraanvallen, die voornamelijk gericht zijn op het superuser-account. Als het beheerdersaccount is vergrendeld, heeft een aanvaller er geen toegang toe. Lees het vorige gedeelte om erachter te komen hoe u het superuser-account in Ubuntu kunt ontgrendelen.
  2. 2 Voer in het Linux-inlogvenster in.wortel... Als het superuser-account niet is vergrendeld en u het beheerderswachtwoord kent, kunt u zich aanmelden als superuser. Typ in het inlogvenster voor de gebruikersnaam wortel.
    • Als superuser-rechten vereist zijn om de opdracht uit te voeren, gebruikt u de methode die in de vorige sectie is beschreven.
  3. 3 Voer het superuser-wachtwoord in. Na binnenkomst wortel (als gebruikersnaam), voer het beheerderswachtwoord in.
    • In sommige gevallen wordt het woord wachtwoord als wachtwoord gebruikt.
    • Als u het superuser-wachtwoord niet weet of bent vergeten, leest u het volgende gedeelte om te leren hoe u uw wachtwoord opnieuw kunt instellen.
    • In Ubuntu is het superuser-account standaard vergrendeld en kan het niet worden gebruikt totdat het is ontgrendeld.
  4. 4 Eenmaal ingelogd als superuser, mag u geen complexe programma's uitvoeren. Het is mogelijk dat een dergelijk programma, uitgevoerd met superuser-rechten, een negatieve invloed op het systeem heeft. Daarom is het aanbevolen om, om programma's uit te voeren, de commando's te gebruiken: sudo of zoin plaats van in te loggen als superuser.

Methode 4 van 4: Het superuser-wachtwoord opnieuw instellen

  1. 1 Als u uw superuser-wachtwoord en uw gebruikerswachtwoord bent vergeten, reset ze dan. Om dit te doen, start u het systeem op in de herstelmodus. Als u uw gebruikerswachtwoord kent, maar uw superuser-wachtwoord moet wijzigen, voert u sudo passwd root, voer vervolgens het gebruikerswachtwoord in en maak vervolgens een nieuw beheerderswachtwoord.
  2. 2 Start uw computer opnieuw op en houd, nadat het BIOS-scherm verschijnt, de linkertoets ingedrukt.⇧Verschuiving... Het GRUB-menu wordt geopend.
    • De sleutel op tijd vasthouden is best moeilijk, dus het kan zijn dat je meerdere pogingen moet doen.
  3. 3 Selecteer de eerste optie uit de lijst.(herstelmodus) (Herstelmodus).De geïnstalleerde distributie wordt geladen in de herstelmodus.
  4. 4 Selecteer een optie in het menu dat wordt geopend.wortel... Er wordt een terminal met superuser-rechten geopend.
  5. 5 Koppel de schijf om schrijfrechten te activeren. In de herstelmodus heeft de schijf meestal alleen leesrechten. Voer de volgende opdracht in om schrijven in te schakelen:
    • mount -rw -o remount /
  6. 6 Maak een nieuw wachtwoord aan voor elk account waar je geen toegang toe hebt. Na het inloggen als beheerder en het wijzigen van toegangsrechten, kunt u voor elk account een nieuw wachtwoord aanmaken.
    • Binnenkomen passwd Rekening en druk op ↵ Enter... Om het superuser-wachtwoord te wijzigen, typt u: passwd root.
    • Voer uw nieuwe wachtwoord tweemaal in wanneer daarom wordt gevraagd.
  7. 7 Start uw computer opnieuw op nadat u uw wachtwoorden opnieuw hebt ingesteld. Het systeem zal normaal opstarten. De nieuwe wachtwoorden zijn onmiddellijk van kracht.

Waarschuwingen

  • Log alleen in op het superuser-account als dat nodig is en vergeet niet uit te loggen bij dit account.
  • Geef het superuser-wachtwoord alleen aan mensen die u vertrouwt en die het wachtwoord moeten weten.