Cuprins
Cum să vizualizați utilizatorii de sistem în Linux pe Ubuntu
Introducere
Ubuntu, o distribuție populară a sistemului de operare Linux, oferă o gamă largă de instrumente și comenzi pentru gestionarea sistemului, inclusiv capacitatea de a vizualiza utilizatorii de sistem. Înțelegerea și gestionarea eficientă a utilizatorilor de sistem sunt esențiale pentru securitatea și administrarea sistemului. Acest ghid vă va oferi o prezentare aprofundată a metodelor de vizualizare a utilizatorilor de sistem în Ubuntu, ghidându-vă prin diverse comenzi și tehnici pentru a obține informații detaliate despre conturile de utilizator.
Metode de vizualizare a utilizatorilor de sistem
1. Comanda „who”
Comanda who
este un instrument simplu dar eficient pentru a lista utilizatorii de sistem conectați în prezent și informații despre sesiunile lor.
Sintaxă:
bash
who
Exemplu:
bash
who
Ieșire:
username tty login@ idle what
john pts/0 16:37 0.00s -bash
mary pts/1 17:02 0.00s -bash
2. Comanda „w”
Comanda w
oferă o imagine mai detaliată a utilizatorilor de sistem conectați, inclusiv informații despre timpul de încărcare, procesele în execuție și utilizarea resurselor.
Sintaxă:
bash
w
Exemplu:
bash
w
Ieșire:
17:31:10 up 2:10, 2 users, load average: 0.04, 0.02, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
john pts/0 192.168.1.101 16:37 0.00s 0.06s 0.00s -bash
mary pts/1 192.168.1.102 17:02 0.00s 0.05s 0.01s -bash
3. Comanda „finger”
Comanda finger
afișează informații despre un utilizator de sistem specific, inclusiv numele complet, locația de întâlnire, numele de utilizator shell și ora de conectare.
Sintaxă:
bash
finger username
Exemplu:
bash
finger john
Ieșire:
Login: john
Name: John Doe
Directory: /home/john
Shell: /bin/bash
Office Phone: 555-1234
Home Phone: 555-4567
Last login: 16:37 on pts/0 from 192.168.1.101
No Plan.
4. Comanda „last”
Comanda last
listează istoricul de conectare al tuturor utilizatorilor de sistem, inclusiv numele de utilizator, adresa IP, ora de conectare și ora de deconectare.
Sintaxă:
bash
last
Exemplu:
bash
last
Ieșire:
john pts/0 192.168.1.101 16:37 17:31 (00:54) -bash
mary pts/1 192.168.1.102 17:02 still logged in
5. Fișierul „/etc/passwd”
Fișierul /etc/passwd
este un fișier de configurare care conține informații despre conturile de utilizator de sistem, inclusiv numele de utilizator, UID, GID, directorul home și shell-ul implicit.
Sintaxă:
bash
cat /etc/passwd
Ieșire:
root:x:0:0:root:/root:/bin/bash
john:x:1000:1000:John Doe:/home/john:/bin/bash
mary:x:1001:1001:Mary Smith:/home/mary:/bin/bash
Gestionarea utilizatorilor de sistem
Pe lângă vizualizarea utilizatorilor de sistem, Ubuntu oferă și o gamă largă de comenzi și instrumente pentru gestionarea conturilor de utilizator. Aceste comenzi vă permit să adăugați, să eliminați, să modificați și să gestionați utilizatori de sistem în mod eficient.
Comenzi pentru gestionarea utilizatorilor:
* useradd – Adăugați un nou utilizator de sistem
* userdel – Ștergeți un utilizator de sistem
* usermod – Modificați informațiile unui utilizator de sistem
* passwd – Modificați parola unui utilizator de sistem
* sudo – Permite utilizatorilor să execute comenzi ca root
Concluzie
Înțelegerea modului de vizualizare și gestionare a utilizatorilor de sistem este esențială pentru administrarea eficientă a sistemului în Ubuntu. Comenzile și tehnicile descrise în acest ghid vă vor permite să obțineți informații detaliate despre conturile de utilizator, să monitorizați activitatea utilizatorilor și să gestionați utilizatorii de sistem în mod eficient. Prin utilizarea acestor metode, puteți asigura securitatea și buna funcționare a sistemului dvs. Ubuntu.
Întrebări frecvente
1. Cum aflu cine este conectat la sistemul meu?
Utilizați comanda who
pentru a lista utilizatorii conectați în prezent.
2. Care este diferența dintre comenzile who
și w
?
Comanda w
oferă informații mai detaliate decât comanda who
, inclusiv timpul de încărcare, procesele în execuție și utilizarea resurselor.
3. Cum aflu informații detaliate despre un anumit utilizator de sistem?
Utilizați comanda finger
urmată de numele de utilizator pentru a obține informații precum numele complet, locația de întâlnire și ora de conectare.
4. Cum vizualizez istoricul de conectare al utilizatorilor de sistem?
Utilizați comanda last
pentru a lista istoricul de conectare al tuturor utilizatorilor.
5. Unde pot găsi informații despre conturile de utilizator de sistem?
Fișierul /etc/passwd
conține informații despre conturile de utilizator de sistem, inclusiv numele de utilizator, UID, GID și directorul home.
6. Cum adaug un nou utilizator de sistem?
Utilizați comanda useradd
urmată de numele de utilizator pentru a adăuga un nou utilizator de sistem.
7. Cum modific parola unui utilizator de sistem?
Utilizați comanda passwd
urmată de numele de utilizator pentru a modifica parola unui utilizator de sistem.
8. Cum dezactivez un cont de utilizator?
Utilizați comanda usermod -L
urmată de numele de utilizator pentru a dezactiva un cont de utilizator.
9. Cum șterg un cont de utilizator?
Utilizați comanda userdel
urmată de numele de utilizator pentru a șterge un cont de utilizator.
10. Cum acord utilizatorilor privilegii de root?
Utilizați comanda sudo
urmată de comanda pe care doriți să o executați ca root.