GNU/Linux >> Znalost Linux >  >> Linux

11 způsobů, jak najít informace o uživatelském účtu a přihlašovací údaje v systému Linux

Tento článek vám ukáže jedenáct užitečných způsobů, jak najít informace o uživatelích v systému Linux. Zde popíšeme příkazy pro získání podrobností o účtu uživatele, zobrazení přihlašovacích údajů a také to, co uživatelé v systému dělají.

Přečtěte si také :Jak monitorovat příkazy Linuxu prováděné uživateli systému v reálném čase

Pokud chcete přidat uživatele v Linuxu, použijte nástroj useradd a pro úpravu nebo změnu jakýchkoli atributů již vytvořeného uživatelského účtu použijte usermod z příkazového řádku, jak je vysvětleno v následujících příručkách:

  1. 15 užitečných praktických příkladů příkazu „useradd“
  2. 15 užitečných praktických příkladů příkazu „usermod“

Začneme tím, že se podíváme na příkazy, abychom našli informace o účtu uživatele, a poté přistoupíme k vysvětlení příkazů k zobrazení přihlašovacích údajů.

1. id příkaz

id je jednoduchý nástroj příkazového řádku pro zobrazení skutečných a efektivních ID uživatelů a skupin následovně.

ID $ tecmint uid=1000(tecmint) gid=1000(tecmint) skupiny=1000(tecmint),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),130 (sambashare)

2. skupiny Příkaz

skupiny příkaz se používá k zobrazení všech skupin, do kterých uživatel patří.

$ skupin tecmint tecmint :tecmint adm cdrom sudo dip plugdev lpadmin sambashare

3. prstový příkaz

prst příkaz se používá k vyhledávání informací o uživateli v systému Linux. Na mnoha systémech Linux se neinstaluje samostatně.

Chcete-li jej nainstalovat do systému, spusťte tento příkaz na terminálu.

$ sudo apt instalační prst #Debian/Ubuntu $ sudo yum instalační prst #RHEL/CentOS$ sudo dnf instalační prst #Fedora 22+

Zobrazuje skutečné jméno uživatele; domovský adresář; skořápka; přihlášení:jméno, čas; a mnohem více níže.

$ finger tecmint Login:tecmint Jméno:TecMintDirectory:/home/tecmint Shell:/bin/bashOn od pátku 22. září 10:39 (IST) na tty8 od :0 2 ​​hodiny 1 minuta nečinnostŽádná pošta. Žádný plán.

4. příkaz getent

získat je nástroj příkazového řádku pro načítání položek z Přepínače jmenné služby (NSS ) knihovny z konkrétní systémové databáze.

Chcete-li získat podrobnosti o účtu uživatele, použijte passwd databáze a uživatelské jméno následovně.

$ getent passwd tecmint tecmint:x:1000:1000:TecMint,,,:/home/tecmint:/bin/bash

5. Příkaz grep

Příkaz grep je výkonný nástroj pro vyhledávání vzorů dostupný na většině systémů Linus, ne-li na všech. Můžete jej použít k vyhledání informací o konkrétním uživateli ze souboru systémových účtů:/etc/passwd jak je uvedeno níže.

$ grep -i tecmint /etc/passwd tecmint:x:1000:1000:TecMint,,,:/home/tecmint:/bin/bash

6. Příkaz lslogins

příkaz lslogins zobrazuje informace o známých uživatelích v systému, -u flag zobrazí pouze uživatelské účty.

$ llogins -u UID USER PROC PWD-LOCK PWD-DENY LAST-LOGIN GECOS 0 root 144 root1000 tecmint 70 10:39:07 TecMint,,,1001 aaronkilik 0 1002 john 0 John Doo

7. user Command

uživatelský příkaz zobrazuje uživatelská jména všech uživatelů aktuálně přihlášených do systému.

$ uživatelů tecmintaaron

8. kdo velí

kdo velí se používá k zobrazení uživatelů, kteří jsou přihlášeni do systému, včetně terminálů, ze kterých se připojují.

$ who -u tecmint tty8 2017-09-22 10:39 02:09 2067 (:0)

9. w Příkaz

příkaz w zobrazuje všechny uživatele, kteří jsou přihlášeni do systému a co dělají.

$ w 12:46:54 až 2:10, 1 uživatel, průměr zatížení:0,34, 0,44, 0,57 UŽIVATELE TTY OD [e-mail chráněno] NEČINNÝ JCPU PCPU WHATtecmint tty8 :0 10:39 2:10 m<4:43 0,46s cinnasio /před> 

10. příkazy last nebo lastb

příkazy last/lastb zobrazí seznam naposledy přihlášených uživatelů v systému.

poslední $ NEBO$ last -a #zobrazit název hostitele v posledním sloupci
Seznam naposledy přihlášených uživatelů
tecmint tty8 Pá 22. září 10:39 pryč - žádné odhlášení :0restart systému bootování Pá 22. září 10:36 stále běží 4.4.0-21-generictecmint tty8 Čt 21. září 10:44 - dolů (06 :56) :0reboot system boot Čt 21. září 10:42 - 17:40 (06:58) 4.4.0-21-generictecmint tty8 St. září 20 10:19 - dolů (06:50) :0reboot system boot St září 20 10:17 - 17:10 (06:52) 4.4.0-21-generictecmint pts/14. út 19. září 15:15 - 15:16 (00:00) tmux(14160).%146tecmint pts/13. září 15:15 - 15:16 (00:00) tmux(14160).%145...

Chcete-li zobrazit všechny uživatele, kteří byli přítomni v určený čas, použijte -p možnost takto.

$ last -ap nyní tecmint tty8 Pá 22. září 10:39 pryč – žádné odhlášení :0restartování systému boot Pá 22. září 10:36 stále běží 4.4.0-21-genericwtmp začíná pá 1. září 16:23:02 2017

11. Příkaz lastlog

příkaz lastlog se používá k nalezení podrobností o nedávném přihlášení všech uživatelů nebo daného uživatele následovně.

$ lastlog NEBO$ lastlog -u tecmint #show lastlog záznamy pro konkrétního uživatele tecmint
Záznamy nedávně přihlášených uživatelů
Port uživatelského jména z Latestroot **Nikdy se nepřihlásil**kernoops **Nikdy se nepřihlásil**pulzní **Nikdy se nepřihlásil**rtkit **Nikdy se nepřihlásil**saned **Nikdy se nepřihlásil* *usbmux **Nikdy se nepřihlásil**mdm **Nikdy se nepřihlásil**tecmint pts/1 127.0.0.1 Pá 6. ledna 16:50:22 +0530 2017..

A je to! Pokud znáte nějaký další trik příkazového řádku nebo příkaz k zobrazení podrobností o uživatelském účtu, podělte se s námi.

Tento související článek bude pro vás velmi užitečný:

  1. Jak spravovat uživatele a skupiny v systému Linux
  2. Jak odstranit uživatelské účty s domovským adresářem v systému Linux
  3. 3 způsoby, jak změnit výchozí uživatelské prostředí v systému Linux
  4. Jak zablokovat nebo zakázat přihlášení uživatele v systému Linux

V tomto článku jsme vysvětlili různé způsoby, jak najít informace o uživatelích a přihlašovací údaje v systému Linux. Prostřednictvím formuláře pro zpětnou vazbu níže můžete položit jakékoli otázky nebo sdílet své myšlenky.


Linux
  1. 4 způsoby, jak najít veřejnou IP adresu serveru v terminálu Linux

  2. 4 způsoby, jak zakázat účet root v Linuxu

  3. Jak zamknout a odemknout uživatele v Linuxu

  1. Jak provést příkaz před přihlášením uživatele v systému Linux?

  2. Linux su příkaz

  3. Zkontrolujte úspěšné a neúspěšné pokusy o přihlášení uživatele v linuxu

  1. fdupes – Nástroj příkazového řádku pro vyhledání a odstranění duplicitních souborů v Linuxu

  2. Najít příkaz v Linuxu (Najít soubory a adresáře)

  3. Login Příklady příkazů v Linuxu