Cum să vizualizați utilizatorii în Ubuntu

Introducere

Ubuntu, ca și alte distribuții Linux, gestionează utilizatorii și permisiunile printr-un sistem structurat. Fie că sunteți administrator sau utilizator obișnuit, a ști cum să vizualizați utilizatorii existenți pe sistemul Ubuntu este esențial pentru securitate și gestionare.

Vizualizarea tuturor utilizatorilor

Ubuntu stochează informațiile despre utilizatori în fișierul /etc/passwd. Pentru a lista toți utilizatorii, executați următoarea comandă în terminal:

cat /etc/passwd

Această comandă afișează o listă de utilizatori împreună cu informațiile de sistem asociate acestora. Fiecare linie reprezintă un cont de utilizator, formatat ca:

username:x:UID:GID:comment:home_directory:shell

Alternativ, pentru a afișa doar numele de utilizator, utilizați:

cut -d: -f1 /etc/passwd

Vizualizarea utilizatorilor conectați

Pentru a verifica utilizatorii conectați în prezent, utilizați: who, sau o ieșire mai detaliată cu: w. Comanda w oferă informații despre sesiunile utilizatorilor, inclusiv orele de conectare și procesele active.

Verificarea grupurilor de utilizatori

Pentru a vedea grupurile din care face parte un anumit utilizator, executați:

groups username

Pentru o vizualizare mai detaliată, utilizați:

id username

Listarea tuturor utilizatorilor sistemului

Utilizatorii de sistem sunt de obicei utilizați pentru servicii și procese în fundal. Pentru a filtra utilizatorii umani din conturile de sistem, utilizați:

awk -F: '($3>=1000){print $1}' /etc/passwd

Această comandă listează utilizatorii cu un UID de 1000 sau mai mare, care indică de obicei utilizatori obișnuiți.

Concluzie

Înțelegerea modului de vizualizare a utilizatorilor în Ubuntu este esențială pentru administratorii de sistem, dezvoltatori și oricine gestionează un mediu Linux. Conturile de utilizator sunt în centrul securității sistemului și al gestionării resurselor. Ele definesc cine poate accesa sistemul, ce operații li se permite să efectueze și cu ce fișiere sau procese pot interacționa. Într-un sistem multiutilizator, chiar și un singur cont configurat greșit poate reprezenta un risc pentru stabilitate sau confidențialitate.

Gestionarea și monitorizarea eficientă a conturilor de utilizator merge dincolo de simpla creare sau ștergere a acestora. Aceasta implică revizuirea periodică a persoanelor care au acces la sistemul dumneavoastră, identificarea conturilor neutilizate sau suspecte și asigurarea faptului că privilegiile fiecărui utilizator sunt adecvate rolului său. De exemplu, acordarea de acces administrativ unui utilizator care are nevoie doar de funcții de bază poate crește vulnerabilitatea sistemului.