Er zijn een paar verschillende manieren om van gebruiker te wisselen in Unix.
* Het su-commando: Met de opdracht su kunt u naar een andere gebruiker overschakelen door diens gebruikersnaam en wachtwoord op te geven. Als u bijvoorbeeld naar de gebruiker "john" wilt overschakelen, typt u de volgende opdracht:
```
zo joh
```
* Het sudo-commando: Met de opdracht sudo kunt u opdrachten uitvoeren als een andere gebruiker zonder dat u zijn wachtwoord hoeft te kennen. Om de sudo-opdracht te gebruiken, moet u lid zijn van de sudo-groep. Om met sudo naar de gebruiker "john" te schakelen, typt u de volgende opdracht:
```
sudo -u john
```
* Het login-commando: Met de login-opdracht kunt u vanaf een login-prompt van gebruiker wisselen. Om de login-opdracht te gebruiken, moet u zich bij een login-prompt bevinden. Om via login naar de gebruiker "john" over te schakelen, typt u de volgende opdracht:
```
inloggen joh
```
Wanneer u van gebruiker wisselt, krijgt u de shell van de gebruiker waarnaar u bent overgestapt. U heeft ook toegang tot de bestanden en mappen van de gebruiker waarnaar u bent overgeschakeld.
Opmerking: Wanneer u van gebruiker wisselt, verandert u feitelijk niet uw gebruikers-ID (UID). Uw UID is het unieke nummer dat u identificeert bij het systeem. Wanneer u van gebruiker wisselt, wijzigt u eenvoudigweg de gebruikers-ID die u gebruikt. |