jak Seznam všech uživatelů v systému Linux

0 Comments

v daném okamžiku může více uživatelů provozovat jeden počítačový systém. U takových sdílených systémů však musí správce systému přijmout správná bezpečnostní opatření, aby jeden uživatel nemohl porušit soukromí druhého například použitím mechanismu řízení přístupu, který určuje oprávnění každého uživatele.

občas může být nutná změna uživatelských oprávnění., Například uživatel může potřebovat svá oprávnění rozšířená pro určitý úkol nebo schopnost určitého uživatele přistupovat k systému může být zcela zrušena. V takových scénářích je důležité, aby správce systému měl úplné znalosti o všech uživatelích systému.

v tomto článku zkoumáme metody používané pro seznam uživatelů systému Linux. Pro tento úkol lze použít metody založené na grafickém uživatelském rozhraní (GUI) a metody založené na příkazovém řádku (CLI); tento článek se však zaměřuje na čtyři metody založené na terminálu.,

poznámka: Zatímco níže uvedené metody jsou prováděny v systému Linux Mint 20, můžete použít distribuci Linuxu podle vašeho výběru.

Metoda # 1: „kočka“ příkaz

pomocí příkazu „cat“ pro seznam všech uživatelů v systému Linux, je třeba provést následující kroky v pořadí:

Spuštění terminálu.

Pomocí příkazu „cat“, aby seznam všech uživatelů, na terminálu se zobrazí všechny uživatele, údaje o účtu a hesla uložena v souboru /etc/passwd na systému Linux.,

$ cat /etc/passwd

, Jak je uvedeno níže, spuštění tohoto příkazu se zobrazí uživatelská jména, stejně jako některé další informace. Můžete procházet tímto seznamem a zobrazit všechny uživatele systému Linux.

Metoda # 2: „awk“ příkaz

„awk“ příkaz je užitečný, pokud chcete zobrazit uživatelská jména, které může být užitečné, pokud nepotřebujete všechny technické detaily se vrátil s příkazu „cat“., Chcete-li použít tento příkaz k seznamu všech uživatelů v systému Linux, je třeba provést následující kroky:

  • spusťte terminál.
  • Spusťte následující příkaz:
$ awk –F: ‚{ print $1}‘ /etc/passwd

Při spuštění tohoto příkazu v terminálu, pouze uživatelská jména budou vráceny. Tento seznam zahrnuje všechny uživatele systému Linux.,

Metoda # 3: „compgen“ příkaz

Jako „awk“ příkaz, tento příkaz slouží k zobrazení pouze jména, ignoruje všechny další podrobnosti. Chcete-li použít příkaz“ compgen “ pro seznam všech uživatelů systému Linux, je třeba provést následující kroky:

  • spusťte terminál.
  • Spusťte následující příkaz:
$ compgen –u

Tento příkaz vrátí všechny uživatelská jména asociovaný s vaším operačním systémem Linux.,

Metoda # 4: „getent“ příkaz

výstup „getent“ příkaz je velmi podobný příkazu „cat“, jak to zobrazuje hodně detailů, spolu s uživatelským jménem. Chcete-li použít příkaz“ getent “ pro seznam všech uživatelů v systému Linux, je třeba provést následující kroky:

  • spusťte terminál.,
  • Spusťte následující příkaz:
$ getent passwd

Tento příkaz zobrazí seznam všech uživatelů z vašeho systému Linux, stejně jako některé další podrobnosti, jak je znázorněno na obrázku níže.

Závěr

v Závislosti na vašich požadavků, můžete si vybrat ze čtyř příkazy popsané v tomto článku získat seznam uživatelů. Dvě z těchto metod, kromě výpisu všech uživatelů vašeho systému Linux, také poskytují některé důležité podrobnosti pro všechny uživatelské účty.,

existují varianty těchto příkazů, se kterými můžete experimentovat, aby vyhovovaly vašim potřebám. Takové změny však přesahují rámec tohoto článku. Metody, o kterých jsme zde diskutovali, vám umožní uvést všechny uživatele vašeho systému Linux. Doufám, že tento článek vám pomohl lépe porozumět tomuto tématu.


Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *