Jak uzyskać informacje o koncie i dane logowania w systemie Linux?

Jeśli chodzi o administrowanie i zarządzanie systemami operacyjnymi Linux, idealnie jest znać różne sposoby uzyskiwania informacji o zadaniach, które są tam codziennie wykonywane. Jednym z najczęstszych zadań, które możemy wykonać lub idealnym, aby mieć wiedzę do zadań wsparcia, jest wszystko, co dotyczy użytkowników logujących się do systemu.

Dzisiaj Solvetic przedstawi kilka sposobów, w jaki możemy w prosty sposób uzyskać te informacje w środowiskach linuksowych.

1. Uzyskaj informacje o użytkowniku za pomocą polecenia id Linux


id to proste narzędzie wiersza poleceń, które pozwala nam wyświetlić identyfikator użytkownika z jego rzeczywistymi i aktywnymi grupami, w tym celu użyjemy następującej składni:
 identyfikator użytkownika

Możemy zobaczyć szczegółowo identyfikator użytkownika, grupy itp.

2. Uzyskaj informacje o użytkowniku za pomocą polecenia groups Linux


Jak sama nazwa wskazuje, grupy służą do pokazywania wszystkich grup, do których należy użytkownik.

Jego składnia to:

 użytkownik grup

3. Uzyskaj informacje o użytkowniku za pomocą polecenia palca Linux


finger służy do wyszukiwania informacji o konkretnym użytkowniku w systemie Linux, domyślnie nie jest instalowany w wielu systemach Linux.

Jeśli chcemy go zainstalować, możemy wykonać dowolne z poniższych poleceń:

 sudo apt install finger (Debian / Ubuntu) sudo yum install finger (RHEL / CentOS) sudo dnf install finger (Fedora 22 i nowsze)
Po zainstalowaniu przystępujemy do ich wykonania, używając następującej składni:
 użytkownik palca

Finger wyświetli prawdziwą nazwę użytkownika, katalog domowy, powłokę, login i więcej informacji.

4. Uzyskaj informacje o użytkowniku za pomocą polecenia getent Linux


getent to narzędzie wiersza poleceń, które pobiera wpisy biblioteki przełącznika usług nazw (NSS) z bazy danych systemu.

Aby uzyskać szczegółowe informacje o koncie użytkownika, użyjemy bazy danych passwd i nazwy użytkownika w następujący sposób:

 użytkownik getent passwd

5. Uzyskaj informacje o użytkowniku za pomocą polecenia grep Linux


Polecenie grep to potężne narzędzie do wyszukiwania wzorców dostępne w większości dystrybucji Linuksa. Możemy go użyć do wyszukania informacji o konkretnym użytkowniku z pliku kont systemowych /etc/passwd w następujący sposób:
 grep -i użytkownik / etc / passwd

6. Uzyskaj informacje o użytkowniku za pomocą polecenia Lslogins linux


Komenda lslogins wyświetla informacje o znanych użytkownikach w systemie, parametr -u pokazuje tylko konta użytkowników:
 lslogins -u

7. Uzyskaj informacje o użytkowniku za pomocą polecenia users Linux


Polecenie users wyświetla nazwy wszystkich użytkowników, którzy są aktualnie podłączeni do systemu, jego składnia to:
 użytkownicy

8. Uzyskaj informacje o użytkowniku, używając komendy Linux


Polecenie who służy do pokazywania użytkowników, którzy są połączeni z systemem, w tym terminali, z których się łączą.
 kto -u?

9. Uzyskaj informacje o użytkowniku za pomocą polecenia w systemie Linux


Polecenie w wyświetla wszystkich użytkowników, którzy zalogowali się do systemu i ich aktywność:
 w

10. Uzyskaj informacje o użytkowniku za pomocą polecenia Linux last / lastb


Polecenia last lub lastb wyświetlają listę ostatnich użytkowników zarejestrowanych w systemie. Możemy po prostu użyć last lub last -a, aby wskazać nazwę hosta w ostatniej kolumnie:
 ostatni ostatni -a

11. Uzyskaj informacje o użytkowniku za pomocą polecenia lastlog Linux


Polecenie lastlog służy do znalezienia szczegółów ostatniego logowania dla wszystkich użytkowników lub określonego użytkownika w systemie.
Tam możemy użyć tylko lastlog lub lastlog -u user dla konkretnego użytkownika:
 lastloglastlog -u

Dzięki tym alternatywom praktyczne będzie znalezienie tego typu informacji i uzyskanie o wiele pełniejszych szczegółów dotyczących zadań administracyjnych.

wave wave wave wave wave