Как да получите информация за акаунта и данни за вход в Linux

Съдържание

Когато става въпрос за администриране и управление на операционни системи Linux, идеално е да знаете различни начини за получаване на информация за задачи, които се изпълняват ежедневно там. Една от най -честите задачи, които можем да изпълним или че е идеално да имаме знания за задачи за поддръжка, е всичко, свързано с потребителите, които влизат в системата.

Днес Solvetic ще даде някои начини как можем да получим тази информация по прост начин в Linux среди.

1. Вземете потребителска информация с помощта на командата id Linux


id е проста помощна програма за командния ред, която ни позволява да показваме потребителски идентификатор с неговите реални и активни групи, за това ще използваме следния синтаксис:
 id userimg

Можем да видим подробно идентификатора на потребителя, групите и т.н.

2. Вземете потребителска информация, като използвате командата groups Linux


Както подсказва името му, групите се използват за показване на всички групи, към които принадлежи потребител.

Неговият синтаксис е:

 потребител на групи

3. Вземете потребителска информация, като използвате командата finger Linux


finger се използва за търсене на информация за конкретен потребител в Linux, по подразбиране не се инсталира на много Linux системи.

Ако искаме да го инсталираме, можем да изпълним някоя от следните команди:

 sudo apt install finger (Debian / Ubuntu) sudo yum install finger (RHEL / CentOS) sudo dnf install finger (Fedora 22 нататък)
След като бъдат инсталирани, продължаваме да ги изпълняваме, използвайки следния синтаксис:
 потребител на пръст

Finger ще покаже истинското име на потребител, начална директория, черупка, вход и повече информация.

4. Вземете потребителска информация с помощта на командата getent Linux


getent е помощна програма за командния ред, която извлича записи от библиотеката на комутатора на име (NSS) от системна база данни.

За да получим подробности за потребителския акаунт, ще използваме базата данни passwd и потребителското име, както следва:

 getent passwd потребител

5. Вземете потребителска информация с помощта на командата grep Linux


Командата grep е мощен инструмент за намиране на шаблони, наличен в повечето дистрибуции на Linux. Можем да го използваме, за да намерим информация за конкретен потребител от файла на системните акаунти / etc / passwd, както следва:
 grep -i потребител / etc / passwd

6. Вземете потребителска информация, като използвате командата Lslogins linux


Командата lslogins показва информация за известни потребители в системата, параметърът -u показва само потребителски акаунти:
 lslogins -u

7. Вземете потребителска информация с помощта на потребителската команда Linux


Командата потребители показва потребителските имена на всички потребители, които в момента са свързани към системата, нейният синтаксис е:
 потребители

8. Вземете потребителска информация, като използвате командата who Linux


Командата who се използва за показване на потребителите, които са свързани към системата, включително терминалите, от които те се свързват.
 кой -у

9. Вземете потребителска информация с помощта на командата w Linux


Командата w показва всички потребители, които са влезли в системата и съответната им дейност:
 w

10. Вземете потребителска информация, като използвате командата last / lastb Linux


Последните или lastb команди показват списък на последните потребители, регистрирани в системата. Можем просто да използваме last или last -a, за да посочим името на хоста в последната колона:
 последно последно -а

11. Вземете потребителска информация, като използвате командата lastlog Linux


Командата lastlog се използва за намиране на подробности за скорошно влизане за всички потребители или конкретен потребител в системата.
Там можем да използваме само lastlog или lastlog -u потребител за конкретен потребител:
 lastloglastlog -u

С тези алтернативи ще бъде практично да се намери този тип информация и да има много по -пълни подробности за административните задачи.

wave wave wave wave wave