Pdf downloaden
Pdf downloaden
Om beheerderstaken te kunnen doen in Linux, moet je toegang hebben als root (ook wel superuser). In de meeste Linux distributies is het gangbaar dat er een afzonderlijke root-account is, maar Ubuntu schakelt de root standaard uit. Hiermee wordt voorkomen dat gebruikers fouten maken, en het systeem beter beveiligd is tegen indringers. Voor het uitvoeren van commando's die root-toegang vereisen gebruik je het commando sudo .
Stappen
-
Druk op Ctrl + Alt + T om een terminal-venster te openen. Omdat Ubuntu de root-account standaard blokkeert, kun je su niet gebruiken om root te worden, zoals dat in andere Linux-distributies wel mogelijk is. [1] X Bron Start in plaats daarvan het commando's met sudo .
-
Typ sudo voor de rest van je commando. 'Sudo' staat voor 'Super User Do'. Wanneer je met sudo aangeeft dat er een commando gaat volgen, dan zal het commando als root worden uitgevoerd.
- Bijvoorbeeld: sudo /etc/init.d/networking stop stopt de netwerk-service, en sudo adduser voegt een nieuwe gebruiker toe aan het systeem. Beide taken vereisen root-toegang.
- Je zult worden gevraagd om een wachtwoord in te voeren voor sudo het command uitvoert. Linux slaat je wachtwoord 15 minuten op, zodat je het niet steeds weer in hoeft te voeren.
-
Typ gksudo voor je een commando gaat draaien om een programma te openen met een grafische gebruikersinterface (GUI). Om veiligheidsredenen beveel Ubuntu het niet aan om 'sudo' te gebruiken voor het openen van programma's met GUI's. [2] X Bron In plaats daarvan typ je gksudo voor het commando om het programma te starten.
- Bijvoorbeeld: typ gksudo gedit /etc/fstab om het bestand 'fstab' in GEdit te openen (een bewerkingsprogramma met een GUI).
- Gebruik je de KDE Window Manager, typ dan kdesudo in plaats van gksudo .
-
Simuleer een root-omgeving. Ben je een gevorderde gebruiker die toegang nodig heeft tot een daadwerkelijke root-shell om specifieke scripts te draaien, simuleer dan een root-shell met sudo –i . Dit commando geeft je superuser-toegang tot de omgevingsvariabelen van de root. [3] X Bron
- Voer het commando sudo passwd root in. Hiermee wordt een wachtwoord aangemaakt voor de root, waarmee de root in principe wordt 'ingeschakeld'. Vergeet dit wachtwoord niet.
- Typ sudo -i . Voer het wachtwoord in wanneer daarom wordt verzocht.
- De prompt verandert van een $ in een # , wat aangeeft dat je root-toegang hebt.
-
Geef sudo toegang tot een andere gebruiker. Maak je een account aan voor iemand die op dat moment geen root-toegang heeft, dan zal je diens gebruikersnaam toe moeten voegen aan gebruikersnaam van de sudo-groep. Dit doe je door het intypen van usermod -aG sudo gebruikersnaam (maar vervang 'gebruikersnaam' door de daadwerkelijke gebruikersnaam). [4] X BronAdvertentie
-
Druk op Ctrl + Alt + T om een terminal-venster te openen. Omwille van de veiligheid (en om schade te voorkomen), is de root-account standaard geblokkeerd. Gebruik in plaats daarvan
sudo
ofgksudo
om commando's veilig als root te draaien . Heb je absoluut een afzonderlijke root-account nodig (omdat het bijvoorbeeld vereist wordt door een programma gebruikt door je onderneming, of wanneer dit werkstation maar door één persoon zal worden gebruikt), dan kun je de root-gebruiker activeren met een paar eenvoudige commando's.- Het activeren van de root-gebruiker kan je system compromitteren en wordt niet aanbevolen door Ubuntu. [5] X Bron
-
Typ sudo passwd root en druk op ↵ Enter . Je wordt gevraagd om een nieuw wachtwoord in te stellen voor de root-gebruikerr. [6] X Bron Raak dit wachtwoord niet kwijt.
-
Voer een wachtwoord in en druk op ↵ Enter .
-
Typ het wachtwoord wanneer daarom wordt gevraagd, en druk op ↵ Enter . De root-gebruiker zou nu moeten beschikken over een wachtwoord.
-
Typ su - en druk op ↵ Enter . Voer het root-wachtwoord in wanneer daarom wordt gevraagd, om de root-prompt te openen.
- Om de root-account weer uit te schakelen, typ je sudo passwd -dl root . [7] X Bron
Advertentie
Tips
- Probeer zo min mogelijk als root in te loggen. Je kunt bijna elk commando waar superuser-toegang voor nodig is draaien met sudo or gksudo .
- Je kunt ook sudo –i gebruiken om de shell van een andere gebruiker op het systeem te openen. Om de gebruiker 'jane' te worden, typ je sudo –I jane en voer je vervolgens het wachtwoord in (niet die van Jane) wanneer daarom wordt gevraagd.
Advertentie
Bronnen
- ↑ https://help.ubuntu.com/community/RootSudo
- ↑ https://help.ubuntu.com/community/RootSudo#Graphical_sudo
- ↑ https://dzone.com/articles/puppet-sudo-sudo-i-and-sudo-su-0
- ↑ https://www.digitalocean.com/community/tutorials/how-to-create-a-sudo-user-on-ubuntu-quickstart
- ↑ https://help.ubuntu.com/community/RootSudo
- ↑ http://www.thegeekstuff.com/2009/09/ubuntu-tips-how-to-login-using-su-command-su-gives-authentication-failure-error-message
- ↑ https://help.ubuntu.com/community/RootSudo
Advertentie