první úkol, že každý Linux administrátor provádí, když uživatel píše nelze se přihlásit do systému. Ano, vědět, jak seznamovat uživatele v Linuxu, je nutné vyřešit jakýkoli problém s přihlášením.
doufám, že jste viděli příkazy pro vytvoření uživatele, odstranění uživatele, úpravu uživatele, seznam přihlášených uživatelů. Zde uvidíme, jak uvést uživatele v Linuxu.
seznam uživatelů v Linuxu pomocí/etc / passwd souboru
Pokud si pamatujete, při vytváření uživatele příkaz useradd vloží položku v souboru / etc / passwd o uživateli., Pomocí souboru / etc / passwd můžeme uvést místní uživatele přítomné v systému.
uživatelská kočka nebo méně nebo více příkazů pro seznam uživatelů.
cat /etc/passwd
výstup:
každý řádek v souboru /etc/passwd představuje jediného uživatele.
soubor /etc/passwd má sedm polí vymezených dvojtečkou.,
- Uživatelské Jméno
- Šifrované Heslo (x představují, že heslo je uloženo v /etc/shadow soubor)
- Uživatelské UID (Uživatelské Identifikační Číslo)
- Uživatel je GID Skupiny (Identifikační Číslo)
- pole GECOS (Plné Jméno Uživatele nebo Komentáře)
- je domovský Adresář Uživatele
- Přihlašovací Shell
Pokud chcete v systému zobrazit pouze seznam jmen uživatelů, můžete výstup jednoduše filtrovat.
cat /etc/passwd | awk -F: '{ print $1}'
Výstup:
rootbindaemonadmlpsyncshutdownhaltmailoperatorgamesftpnobodysystemd-networkdbuspolkitdpostfixchronysshdwebmasteruser_name
Seznam Uživatelů v Linuxu Pomocí getent
getent příkaz zobrazí seznam uživatelů tím, že dotazy do databází nakonfigurovány v /etc/nssswitch.conf. Databáze zahrnuje jak / etc / passwd (Místní uživatelé), tak LDAP. Takže getent zobrazí uživatele z obou/etc / passwd a LDAP.
Chcete-li získat seznam uživatelů Linuxu, spusťte následující příkaz.,
getent passwd
výstup:
použijte awk pouze pro seznam uživatelských jmen.
getent passwd | awk -F: '{ print $1}'
Výstup:
rootbindaemonadmlpsyncshutdownhaltmailoperatorgamesftpnobodysystemd-networkdbuspolkitdpostfixchronysshdwebmasteruser_name
Závěr
V tomto příspěvku, které jste se naučili na seznam uživatelů v systému Linux. Výpis uživatelů v Linuxu je velmi jednoduchý a vše, co musíte dávat pozor na výstup příkazu pro informace, které potřebujete pro řešení problémů s přihlášením uživatele.,