TC-sudo: verschil tussen versies

Uit LinuxMintNL WiKi
Ga naar: navigatie, zoeken
(Link)
(Aangepast)
Regel 1: Regel 1:
Het terminal commando '''sudo''' geeft root (volledig) rechten aan de gebruiker.
+
Het bashshell commando '''sudo''' en de andere drie hieronder genoemde geeft de gebruiker volledige root-rechten en wordt beheerder van het systeem.
 +
 
 +
Normaal kan een gebruiker niet in het systeem komen zonder gebruik van een wachtwoord. Daarom moet bij installatie van een Linux Mint distributie aan wachtwoord worden ingevuld.
 +
 
 +
;Waarschuwing:
 +
:-Het wordt afgeraden om root-rechten te gebruiken als niet bekent is hoe het systeem zal reageren. ([[Terminal Code Waarschuwing]])
 +
:-Met root-rechten kan het hart van het systeem worden bewerkt en de kans op een systeem-infarct is bij verkeerd gebruik niet uitgesloten.
 +
:-Het inloggen met root-rechten, of het gebruik van su, maakt het makkelijk om in het systeem te werken, maar gevaarlijk als per ongeluk een verkeerd commando wordt ingetoetst of op een verkeerde toets wordt gedrukt.
  
 
== Vier root soorten ==
 
== Vier root soorten ==
Regel 9: Regel 16:
  
 
== Sudo su==
 
== Sudo su==
:sudo of su
+
:sudo of su is het meest gebruikte commando om root-rechten te verkrijgen.
Is het meest gebruikte commando om root rechten te verkrijgen
 
 
 
Het sudo-commando is een programma voor op UNIX gebaseerde besturingssystemen dat gebruikers in staat stelt om programma's uit te voeren met speciale privileges, meestal met rootrechten. Het is de afkorting van ''substitute user do'' en kan worden vertaald als ''werk als hoofd gebruiker''.
 
  
Het Su commando stelt dat de gebruiker in staat om in te loggen als een andere gebruiker zonder uit te loggen. Vaak wordt dit gebruikt om tijdelijk in te loggen als rootgebruiker.  
+
Het Sudo-commando geeft systeem-beheers-rechten voor op [[UNIX#GNU_en_Linux|UNIX]] gebaseerde besturingssystemen en stelt gebruikers in staat om het besturingssysteem te bewerken met speciale bash-shell programma's. Het is de afkorting van ''substitute user do'' en kan worden vertaald als ''werk als hoofd gebruiker''.
Met het commando exit wordt su weer ongedaan gemaakt, waarna men weer ingelogd is als de originele gebruiker.
+
Voor ieder bash-shell programma moet opnieuw het wachtwoord worden ingevuld.
  
=== Verschil ===
+
Het Su commando stelt dat de gebruiker in staat om in te loggen als root (systeembeheerder) tot exit wordt ingetoetst. Vaak wordt dit gebruikt om tijdelijk in te loggen als root.
Waar sudo slechts per opdracht geldt, geldt su de gehele (terminal/shell)sessie door. Su wordt voornamelijk gebruikt wanneer men vele commando's moet uitvoeren als de super-user (hoofd gebruiker).
+
Met het commando ''exit'' wordt su weer ongedaan gemaakt, waarna men weer een gewone gebruiker is.
  
 
== Gksudo gksu==
 
== Gksudo gksu==
 
Gksudo heeft dezelfde werkingskracht als sudo en gksu werkt hetzelfde als su,
 
Gksudo heeft dezelfde werkingskracht als sudo en gksu werkt hetzelfde als su,
  
=== Verschil ===
+
== Verschil ==
 +
Waar sudo slechts per opdracht geldt, geldt su de gehele (terminal/shell)sessie tot ''exit''.
 +
Su wordt voornamelijk gebruikt wanneer men vele commando's moet uitvoeren als de super-user (hoofd gebruiker).
 +
 
 
Het gksudo en gksu worden gebruikt om in een grafische omgeving te werken, in tegenstelling met sudo en su die gericht zijn op tekstuele bewerkingen.
 
Het gksudo en gksu worden gebruikt om in een grafische omgeving te werken, in tegenstelling met sudo en su die gericht zijn op tekstuele bewerkingen.
  
 
Dit verschil is eenvoudig te controleren door in de terminal sudo of gksudo in te toetsen.
 
Dit verschil is eenvoudig te controleren door in de terminal sudo of gksudo in te toetsen.
 +
In alle gevallen moet het wachtwoord worden ingegeven.
  
 
== Zie ook ==
 
== Zie ook ==
[[TerminalCode|Andere teminal code]]
+
[[TerminalCode|Enkel bash-shel code's]]
  
 
[[Categorie:Command]]
 
[[Categorie:Command]]

Versie van 12 nov 2015 om 21:59

Het bashshell commando sudo en de andere drie hieronder genoemde geeft de gebruiker volledige root-rechten en wordt beheerder van het systeem.

Normaal kan een gebruiker niet in het systeem komen zonder gebruik van een wachtwoord. Daarom moet bij installatie van een Linux Mint distributie aan wachtwoord worden ingevuld.

Waarschuwing
-Het wordt afgeraden om root-rechten te gebruiken als niet bekent is hoe het systeem zal reageren. (Terminal Code Waarschuwing)
-Met root-rechten kan het hart van het systeem worden bewerkt en de kans op een systeem-infarct is bij verkeerd gebruik niet uitgesloten.
-Het inloggen met root-rechten, of het gebruik van su, maakt het makkelijk om in het systeem te werken, maar gevaarlijk als per ongeluk een verkeerd commando wordt ingetoetst of op een verkeerde toets wordt gedrukt.

Vier root soorten

Er zijn verschillende vormen voor root rechten.

  • sudo
  • su
  • gksudo
  • gksu

Sudo su

sudo of su is het meest gebruikte commando om root-rechten te verkrijgen.

Het Sudo-commando geeft systeem-beheers-rechten voor op UNIX gebaseerde besturingssystemen en stelt gebruikers in staat om het besturingssysteem te bewerken met speciale bash-shell programma's. Het is de afkorting van substitute user do en kan worden vertaald als werk als hoofd gebruiker. Voor ieder bash-shell programma moet opnieuw het wachtwoord worden ingevuld.

Het Su commando stelt dat de gebruiker in staat om in te loggen als root (systeembeheerder) tot exit wordt ingetoetst. Vaak wordt dit gebruikt om tijdelijk in te loggen als root. Met het commando exit wordt su weer ongedaan gemaakt, waarna men weer een gewone gebruiker is.

Gksudo gksu

Gksudo heeft dezelfde werkingskracht als sudo en gksu werkt hetzelfde als su,

Verschil

Waar sudo slechts per opdracht geldt, geldt su de gehele (terminal/shell)sessie tot exit. Su wordt voornamelijk gebruikt wanneer men vele commando's moet uitvoeren als de super-user (hoofd gebruiker).

Het gksudo en gksu worden gebruikt om in een grafische omgeving te werken, in tegenstelling met sudo en su die gericht zijn op tekstuele bewerkingen.

Dit verschil is eenvoudig te controleren door in de terminal sudo of gksudo in te toetsen. In alle gevallen moet het wachtwoord worden ingegeven.

Zie ook

Enkel bash-shel code's