Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Computerstoring >> wachtwoorden >> Content
Wat kun je doen met het commando su, behalve jezelf rootrechten geven?
Hoewel het primaire gebruik van het commando `su` (vervangende gebruiker) is om over te schakelen naar de rootgebruiker (of een andere gebruiker) en verhoogde rechten te verkrijgen, heeft het een paar andere, minder gebruikelijke maar nog steeds nuttige functionaliteiten:

* Overschakelen naar een specifieke gebruiker: Je kunt `su` gebruiken om elke gebruiker op het systeem te worden, niet alleen root. Met 'su jane_doe' wordt u bijvoorbeeld overgeschakeld naar de gebruiker "jane_doe", ervan uitgaande dat u over de benodigde machtigingen beschikt (doorgaans alleen mogelijk als u root bent of een wachtwoord voor die gebruiker hebt). Dit is handig voor het testen of oplossen van problemen vanuit het perspectief van een andere gebruiker.

* Een shell specificeren: U kunt opgeven welke shell u wilt gebruiken nadat u van gebruiker bent gewisseld. Bijvoorbeeld:`su -c "/bin/bash -l" jane_doe` Dit zal een login-shell (`-l`) uitvoeren als gebruiker "jane_doe" met behulp van bash. Met de optie `-c` kunt u één enkel commando uitvoeren als de opgegeven gebruiker.

* De `-m` optie gebruiken voor een nieuwe inlogomgeving: De optie `-m` creëert een nieuwe inlogomgeving voor de opgegeven gebruiker. Hierdoor worden doorgaans de omgevingsvariabelen van de gebruiker ingesteld en worden de aanmeldingsscripts van de gebruiker uitgevoerd. Dit zorgt voor een completere emulatie van het rechtstreeks inloggen als die gebruiker. Zonder `-m` erft u enkele van uw oorspronkelijke omgevingsvariabelen.

* Een enkele opdracht uitvoeren: Zoals hierboven vermeld, voert de optie `-c` één enkel commando uit als de opgegeven gebruiker. Dit is handig voor het uitvoeren van een specifieke taak met verhoogde of andere gebruikersrechten zonder een volledige interactieve shell-sessie. `su -c "command" user` is gelijk aan `sudo command`.

Het is belangrijk op te merken dat het gebruik van `su` vereist dat u het wachtwoord van de doelgebruiker kent. `sudo` heeft over het algemeen de voorkeur voor het uitvoeren van afzonderlijke opdrachten met verhoogde rechten, omdat het gebruik maakt van een veiliger permissiesysteem gebaseerd op het bestand `/etc/sudoers`, waardoor de noodzaak wordt vermeden om het root-wachtwoord te delen.

Previous: Next:
  wachtwoorden
·Wat als een persoon zijn wacht…
·Hoe voer je je wachtwoord opni…
·Hoe je het wachtwoord verwijde…
·Hoe reset u het wachtwoord van…
·Bent u uw voicemailwachtwoord …
·Wat zijn apparaten die een uni…
·Wat moet u doen als u uw wacht…
·Probleem bij het afmelden Hotm…
·Wat zijn de sleutelcodes op Ch…
  Related Articles
Waar komen computervirussen vandaan en h…
Welke rol speelt de objectieve functie b…
Wat is de betekenis van een universeel z…
Wat is de definitie van een algoritme en…
Wat is de beste manier om het reparatiep…
Wat zijn de belangrijkste kenmerken van …
Wat zijn de belangrijkste verschillen tu…
Wat zijn de belangrijkste verschillen tu…
Wat zijn de belangrijkste verschillen tu…
  Computerstoring Articles
·Verwijdert Snapchat ongelezen snaps? 
·Hoe maak je een script virus te verwijde…
·Hoe kan ik een Partition Table Fix in DO…
·Wat kunt u doen in Mozilla Firefox? 
·Hoe sta je beheerdersrechten toe op een …
·Waarom wordt mijn computer Maak een gonz…
·Wat gebeurt er als je een virus opent en…
·Hoe corrupt ntfs.sys Fix Zonder een Wind…
·Hoe je oude bestanden terugzetten 
Copyright © Computer Kennis https://www.nldit.com