Introduction to Linux and Basic Linux Commands for Beginners
Cuprins:
Utilitarul
su
(scurt pentru utilizator substitut sau switch) vă permite să rulați comenzi cu privilegiile altui utilizator, în mod implicit.
Utilizarea
su
este cea mai simplă modalitate de a comuta la contul administrativ în sesiunea curentă de conectare. Acest lucru este deosebit de util atunci când utilizatorul root nu are voie să se conecteze la sistem prin ssh sau utilizând managerul de afișare GUI.
În acest tutorial, vă vom explica cum să folosiți comanda
su
.
Cum se utilizează Comanda
su
Sintaxa generală a comenzii
su
este următoarea:
su]
Când este invocat fără nicio opțiune, comportamentul implicit al lui
su
este să ruleze un shell interactiv ca root:
su
Vi se va solicita să introduceți parola rădăcină și, dacă este autentificat, utilizatorul care rulează comanda devine temporar root.
Variabilele de mediu shell (
SHELL
) și home (
HOME
) sunt setate din intrarea utilizatorului
/etc/passwd
înlocuitor, iar directorul curent nu este modificat.
Pentru a confirma modificarea utilizatorului, utilizați comanda
whoami
:
whoami
Comanda va imprima numele utilizatorului care rulează sesiunea shell actuală:
root
Opțiunea cea mai frecvent utilizată la invocarea
su
este
-
,
-l
,
--login
. Acest lucru face ca shell-ul să fie un shell de autentificare cu un mediu foarte asemănător cu un autentificare reală și schimbă directorul curent:
su -
su -s /usr/bin/zsh
Pentru a păstra întregul mediu (
HOME
,
SHELL
,
USER
și
LOGNAME
) al utilizatorului apelant, utilizați opțiunea
-p
,
--preserve-environment
.
su -p
Când se folosește opțiunea
-
-p
este ignorată.
su -c ps
Pentru a comuta la un alt cont de utilizator, treceți numele de utilizator ca argument. De exemplu, pentru a comuta la
tyrion
utilizator, introduceți:
Sudo vs Su
În unele distribuții Linux, cum ar fi Ubuntu, contul de utilizator root este dezactivat implicit din motive de securitate. Aceasta înseamnă că nicio parolă nu este setată pentru root și nu puteți utiliza
su
pentru a comuta la root.
O opțiune pentru a schimba la root ar fi să prepliciți comanda
su
cu
sudo
și să introduceți parola de utilizator conectată în prezent:
sudo su -
Comanda
sudo
vă permite să rulați programe ca un alt utilizator, în mod implicit, utilizator root.
Dacă utilizatorului i se acordă
sudo
evaluare, comanda
su
va fi invocată ca root. Rularea
sudo su -
și folosirea parolei de utilizator este la fel ca rularea
su -
folosind parola rădăcină.
Când este folosit cu opțiunea
-i
,
sudo
rulează un shell de conectare interactiv cu mediul utilizatorului rădăcină:
sudo -i
sudo -i
este practic aceeași cu rularea
su -
.
Avantajul utilizării
sudo
peste
su
este că parola rădăcină nu trebuie împărtășită între mai multe conturi de utilizator administrative.
De asemenea, cu
sudo
puteți permite utilizatorilor să ruleze numai programe specifice cu privilegii root.
Concluzie
su
este o utilitate de linie de comandă care vă permite să deveniți temporar un alt utilizator și să executați comenzi cu utilizatorul înlocuitor.
Vulnerabilitatea ar fi permis unui potențial atacator să fure fragmente sensibile de informații cunoscute sub numele de jetoane de acces OAuth. Facebook utilizează protocolul OAuth pentru a permite aplicațiilor de la terțe părți să acceseze conturile de utilizator după ce utilizatorii le aprobă. Fiecare aplicație are un token de acces unic pentru fiecare cont de utilizator.
Aveți posibilitatea să distribuiți profiluri de utilizator în roaming pe 32 de biți și pe 64 de biți? în sistemele de operare Windows permite unui utilizator cu un computer alăturat unui domeniu Windows Server să se conecteze la orice computer din aceeași rețea și să acceseze documentele lor.
Profilurile utilizatorilor de roaming în sistemele de operare Windows permit unui utilizator cu un computer alăturat unei Windows Server domeniu pentru a vă conecta la orice computer din aceeași rețea și accesați documentele lor. Ideea este ca un utilizator să aibă o experiență desktop constantă.
Manager de profil utilizator Firefox: Creați, administrați mai multe profiluri de utilizator
Browserul Firefox are un manager de profil User Firefox încorporat informațiile personale referitoare la un utilizator, cum ar fi setările, marcajele, etc. într-un singur loc. Aflați cum puteți crea mai multe profiluri de utilizatori Firefox







