prima sarcină pe care orice administrator Linux o efectuează atunci când un utilizator spune că nu se poate conecta la sistem. Da, pentru a ști cum să listați utilizatorii în Linux este necesar să depanați orice problemă de conectare.
sper că ați văzut comenzi pentru a crea un utilizator, șterge un utilizator, modificarea unui utilizator, lista de utilizatori autentificați. Aici, vom vedea cum să listați utilizatorii în Linux.
listați utilizatorii în Linux folosind fișierul/etc / passwd
Dacă vă amintiți, atunci când creați un utilizator, comanda useradd pune o intrare în fișierul /etc/passwd despre utilizator., Cu ajutorul fișierului/etc / passwd, putem enumera utilizatorii locali prezenți în sistem.
User cat sau mai puțin sau mai multe comenzi pentru a lista utilizatorii.
cat /etc/passwd
ieșire:
fiecare linie din fișierul /etc/passwd reprezintă un singur utilizator.fișierul/etc / passwd are șapte câmpuri delimitate de două puncte.,
- Numele de Utilizator
- Parola Criptată (x reprezintă faptul că parola este stocată în fișierul /etc/shadow file)
- User UID (User Identification Number)
- Utilizator GID (Group Identification Number)
- GECOS domeniul de Utilizator (Numele Complet sau Comentarii)
- Utilizatorul Directorul Home
- Shell de Login
cat /etc/passwd | awk -F: '{ print $1}'
Ieșire:
rootbindaemonadmlpsyncshutdownhaltmailoperatorgamesftpnobodysystemd-networkdbuspolkitdpostfixchronysshdwebmasteruser_name
Lista de Utilizatori în Linux Folosind getent
getent comanda va lista utilizatorilor de interogări de baze de date configurate în /etc/nssswitch.conf. Baza de date include atât /etc/passwd (utilizatori locali), cât și LDAP. Deci, getent va afișa utilizatorii din ambele/etc / passwd și LDAP.
pentru a obține o listă de utilizatori Linux, executați următoarea comandă.,
getent passwd
ieșire:
utilizați awk doar pentru a lista numele de utilizator.
getent passwd | awk -F: '{ print $1}'
Output:
rootbindaemonadmlpsyncshutdownhaltmailoperatorgamesftpnobodysystemd-networkdbuspolkitdpostfixchronysshdwebmasteruser_name
concluzie
În această postare, ați învățat să listați utilizatorii în sistemul dvs. Listarea utilizatorilor în Linux este foarte simplă și tot ce trebuie să aveți grijă la ieșirea comenzii pentru informațiile de care aveți nevoie pentru depanarea problemelor de conectare a utilizatorului.,