Ce face su
Numele su provine de la switch user (sau substitute user). Permite trecerea în contul altui utilizator prin introducerea parolei contului respectiv.
Este recomandat să folosești opțiunea su - (cu cratimă), deoarece aceasta deschide o sesiune de login completă, inițializând variabilele de mediu, calea $PATH și directorul acasă al noului utilizator.
Opțiuni și argumente
| Opțiune / Parametru | Descriere |
|---|---|
-, -l, --login |
Inițializează un mediu de login complet similar cu o autentificare directă. |
-c COMANDĂ |
Rulează o singură comandă ca utilizatorul respectiv și revine imediat în sesiunea originală. |
Exemple
Exemplul 1: Trecerea în contul administratorului root
Comanda cere parola de root a mașinii.
su -
Ieșire în terminal
Password:
root@server:~# whoami
root
Greșeli frecvente
- Rularea
sufără cratimă (fără-): păstrează variabilele de mediu și directorul utilizatorului inițial, provocând confuzii și erori de permisiune.