11 sposobów znalezienia informacji o koncie użytkownika i szczegółów logowania w Linux
- 2153
- 475
- Maurycy Napierała
W tym artykule pokaże jedenaście przydatnych sposobów znalezienia informacji o użytkownikach w systemie Linux. Tutaj opiszemy polecenia, aby uzyskać szczegóły konta użytkownika, pokaż szczegóły logowania, a także to, co użytkownicy robią w systemie.
Przeczytaj także: Jak monitorować polecenia Linux wykonane przez użytkowników systemu w czasie rzeczywistym
Jeśli chcesz dodać użytkowników w systemie Linux, użyj narzędzia UserADD i modyfikować lub zmienić dowolne atrybuty już utworzonego konta użytkownika, użyj Usermod za pomocą wiersza poleceń, jak wyjaśniono w poniższych przewodnikach:
- 15 Przydatne praktyczne przykłady na polecenie „UserAdd”
- 15 Przydatne praktyczne przykłady na polecenie „Usermod”
Zaczniemy od spojrzenia na polecenia w celu znalezienia informacji o koncie użytkownika, a następnie wyjaśnienia polecenia, aby wyświetlić szczegóły logowania.
1. Polecenie ID
ID to proste narzędzie wiersza poleceń do wyświetlania prawdziwych i skutecznych identyfikatorów użytkownika i grupy w następujący sposób.
$ id tecMint UID = 1000 (TecMint) GID = 1000 (Tecmint) Grupy = 1000 (Tecmint), 4 (ADM), 24 (CDROM), 27 (sudo), 30 (Dip), 46 (Plugdev), 113 (LPADMIN), 130, 130 (Sambashare)
2. polecenie grup
grupy Polecenie służy do pokazania wszystkich grup, do których należy użytkownik.
$ grupy Tecmint Tecmint: Tecmint adm cdrom sudo dip plugdev lpadmin sambashare
3. polecenie palców
palec Polecenie służy do wyszukiwania informacji o użytkowniku w Linux. Nie jest to w instalacji w wielu systemach Linux.
Aby zainstalować go w systemie, uruchom to polecenie na terminalu.
$ sudo apt Zainstaluj palec #Debian/Ubuntu $ sudo yum instaluj palec #rhel/centos $ sudo dnf instaluj palec #fedora 22+
Pokazuje prawdziwą nazwę użytkownika; katalog domowy; powłoka; Login: Nazwa, czas; i o wiele więcej niż poniżej.
$ palec tecmint Login: Tecmint Nazwa: Tecmint Directory: /Home /Tecmint Shell: /Bin /Bash On od czasu pt. Brak planu.
4. Getent Command
Get jest narzędziem wiersza poleceń do pobierania wpisów z Przełącznik usługi nazwy (NSS) Biblioteki z określonej bazy danych systemu.
Aby uzyskać szczegóły konta użytkownika, użyj Passwd baza danych i nazwa użytkownika następująco.
$ getent passwd tecmint Tecmint: X: 1000: 1000: Tecmint ,,,:/home/tecmint:/bin/bash
5. polecenie GREP
Polecenie GREP to potężne narzędzie wyszukiwania wzorów dostępnych w większości, jeśli nie wszystkie systemy Linus. Możesz go użyć, aby znaleźć informacje o konkretnym użytkowniku z pliku konta systemowego: /etc/passwd jak pokazano niżej.
$ grep -i tecmint /etc /passwd Tecmint: X: 1000: 1000: Tecmint ,,,:/home/tecmint:/bin/bash
6. polecenie LSLOGINS
polecenie LSLOGINS pokazuje informacje o znanych użytkownikach w systemie, -u
Flaga wyświetla tylko konta użytkowników.
$ lslogins -u Użytkownik UID Proc PWD-Lock PWD-DENY Ostatni login gecos 0 root 144 root 1000 TecMint 70 10:39:07 Tecmint ,,,, 1001 Aaronkilik 0 1002 John 0 John Doo
7. polecenie użytkowników
polecenie użytkowników pokazuje nazwy użytkowników wszystkich obecnie zalogowanych w systemie.
$ użytkownicy Tecmint Aaron
8. kto poleca
kto poleca jest używany do wyświetlania użytkowników zalogowanych w systemie, w tym terminali, z których się łączą.
$ WHO -u TecMint TTY8 2017-09-22 10:39 02:09 2067 (: 0)
9. W polecenie
W polecenie pokazuje wszystkich użytkowników, którzy są zalogowani w systemie i to, co robią.
$ w 12:46:54 Up 2:10, 1 Użytkownik, średnia ładowanie: 0.34, 0.44, 0.57 Użytkownik tty z [chroniony e -mail] bezczynny jcpu pcpu co TecMint tty8: 0 10:39 2: 10m 4:43 0.46S Cinnamon-Sessio
10. Polecenia ostatnie lub lastB
Polecenia Last/LastB Wyświetla listę ostatnich zalogowanych użytkowników w systemie.
$ last LUB $ last -a #Show HostName w ostatniej kolumnieLista ostatnich zalogowanych użytkowników
TecMint Tty8 Pt 22 września 10:39 Dane - Brak wylogowania: 0 RETOT SYSTEM BOOT Pt 22 września 10:36 Wciąż działający 4.4.0-21 -Generic Tecmint Tty8 Thu 21 września 10:44 - Down (06:56): 0 RETOT System BOOT THU 21 września 10:42 - 17:40 (06:58) 4.4.0-21 -Generic Tecmint Tty8 Wed 20 września 10:19 - Down (06:50): 0 REART System BOOT Wed 20 września 10:17 - 17:10 (06:52) 4.4.0-21-generałowy Tecmint PTS/14 WT SEP 19 15:15-15:16 (00:00) Tmux (14160).%146 TECMINT PTS/13 TUE 19 15:15 - 15:16 (00:00) Tmux (14160).%145…
Aby pokazać wszystkich użytkowników, którzy byli obecni w określonym czasie, użyj -P
opcja w następujący sposób.
$ last -ap teraz TecMint Tty8 Pt 22 września 10:39 Dane - Brak wylogowania: 0 RETOT SYSTEM BOOT Pt 22 września 10:36 Wciąż działający 4.4.0-21-Generic WTMP rozpoczyna się od 1 września 16:23:02 2017
11. Polecenie LastLog
Polecenie LastLog służy do znalezienia szczegółów niedawnego logowania wszystkich użytkowników lub danego użytkownika w następujący sposób.
$ LastLog LUB $ lastLog -u tecMint #Show LastLog Records dla określonego użytkownika TecmintRekordy najnowszych zalogowanych użytkowników
Port nazwy użytkownika z najnowszego roota ** nigdy nie zalogował się ** KERNOOPS ** nigdy nie zalogowano się ** Pulse ** nigdy nie zalogowano się ** rtkit ** nigdy nie zalogowano się ** saned ** nigdy nie zalogowano się ** USBMUX ** nigdy nie zalogował się ** MDM ** nigdy nie zalogował się ** Tecmint PTS/1 127.0.0.1 pt. 6 stycznia 16:50:22 +0530 2017…
Otóż to! Jeśli znasz jakąkolwiek inną sztuczkę lub polecenie polecenia, aby wyświetlić szczegóły konta użytkownika, udostępnij nam.
Uważasz, że powiązany artykuł jest taki użyteczny:
- Jak zarządzać użytkownikami i grupami w Linux
- Jak usunąć konta użytkowników z katalogiem domowym w Linux
- 3 sposoby zmiany domyślnej powłoki użytkownika w Linux
- Jak blokować lub wyłączyć loginy użytkowników w Linux
W tym artykule wyjaśniliśmy różne sposoby znalezienia informacji o użytkownikach i danych logowania w systemie Linux. Możesz zadawać wszelkie pytania lub podzielić się swoimi przemyśleniami za pośrednictwem poniższego formularza opinii.
- « Instalacja Zentyal 5.0 serwer
- 15 Przydatne „przykłady poleceń sockstat”, aby znaleźć otwarte porty w FreeBSD »