11 Möglichkeiten, Benutzerkontoinformationen und Anmeldedetails unter Linux zu finden

11 Möglichkeiten, Benutzerkontoinformationen und Anmeldedetails unter Linux zu finden

Dieser Artikel zeigt Ihnen elf nützliche Möglichkeiten, um die Informationen über Benutzer auf einem Linux -System zu finden. Hier beschreiben wir Befehle, um die Kontodetails eines Benutzers zu erhalten, Anmeldedaten sowie die, was Benutzer im System tun.

Lesen Sie auch: So überwachen Sie Linux-Befehle, die von Systembenutzern in Echtzeit ausgeführt werden

Wenn Sie Benutzer in Linux hinzufügen möchten, verwenden Sie das UserAdd -Dienstprogramm und um die Attribute eines bereits erstellten Benutzerkontos zu ändern oder zu ändern, verwenden Sie die Usermod über die in den folgenden Anleitungen erläuterte Befehlszeile:

  1. 15 Nützliche praktische Beispiele zum Befehl 'userAdd'
  2. 15 Nützliche praktische Beispiele zum Befehl "Usmod"

Wir werden zunächst Befehle ansehen, um die Kontoinformationen eines Benutzers zu finden, und dann die Befehle zum Anzeigen von Anmeldedetails erläutern.

1. ID -Befehl

Ausweis ist ein einfaches Dienstprogramm für Befehlszeilen zum Anzeigen eines realen und effektiven Benutzer- und Gruppen -IDs wie folgt.

$ id tecmint UID = 1000 (Tecmint) GID = 1000 (Tecmint) Gruppen = 1000 (Tecmint), 4 (ADM), 24 (Cdrom), 27 (sudo), 30 (DIP), 46 (Plugdev), 113 (lpadmin), 130, 130, 130, 130, 130 (Sambashare) 

2. Gruppenbefehl

Gruppen Der Befehl wird verwendet, um allen Gruppen anzuzeigen, zu der ein Benutzer gehört, dem dies gefällt.

$ gruppen tecmint Tecmint: Tecmint Adm cdrom sudo dip plugdev lpadmin sambashare 

3. Fingerbefehl

Finger Der Befehl wird verwendet, um Informationen über einen Benutzer unter Linux zu durchsuchen. Auf vielen Linux-Systemen ist es nicht in installiert.

Führen Sie diesen Befehl auf dem Terminal aus, um es auf Ihrem System zu installieren.

$ sudo apt Installieren Sie Finger #Debian/Ubuntu $ sudo yum Installieren Sie Finger #rhel/centos $ sudo dnf finger #fedora 22+ 

Es zeigt den richtigen Namen eines Benutzers. Heimverzeichnis; Hülse; Login: Name, Zeit; und so viel mehr wie unten.

$ Finger Tecmint Login: Tecmint Name: Tecmint -Verzeichnis: /home /tecmint Shell: /bin /bash on seit freit September 22.12.39 Uhr (IST) auf TTY8 Ab: 0 2 Stunden 1 Minute Idle No Mail. Kein Plan. 

4. Getent -Befehl

Getent ist ein Befehlszeilen -Dienstprogramm zum Abholen von Einträgen von Nennen Sie Service Switch (NSS) Bibliotheken aus einer bestimmten Systemdatenbank.

Verwenden Sie die Kontodaten eines Benutzers, um die Kontodaten eines Benutzers zu erhalten Passwd Datenbank und die Nutzername folgendermaßen.

$ Getent Passwd Tecmint Tecmint: x: 1000: 1000: Tecmint ,,,:/home/tecmint:/bin/bash 

5. GREP -Befehl

GREP -Befehl ist ein leistungsstarkes Mustersuch -Tool, das für die meisten wenn nicht alle Linus -Systeme verfügbar sind. Sie können es verwenden, um Informationen über einen bestimmten Benutzer aus der Systemkontendatei zu finden: /etc/passwd Wie nachfolgend dargestellt.

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

6. LSLOGINS -Befehl

LSLOGINS -Befehl Zeigt Informationen über bekannte Benutzer im System an, die -u FALL Zeigt nur Benutzerkonten an.

$ lslogins -U UID-Benutzer Proc PWD-Lock PWD-Deny Last-Login Gecos 0 Root 144 Root 1000 Tecmint 70 10:39:07 Tecmint ,, 1001 Aaronkilik 0 1002 John 0 John Doo 

7. Benutzerbefehl

Benutzerbefehl Zeigt die Benutzernamen aller Benutzer an, die derzeit wie so auf dem System angemeldet sind.

$ Benutzer Tecmint Aaron 

8. wer befiehlt

wer befiehlt wird verwendet, um Benutzer, die am System angemeldet sind, einschließlich der Terminals, aus denen sie verbunden sind.

$ WHO -U Tecmint TTY8 2017-09-22 10:39 02:09 2067 (: 0) 

9. W Befehl

W Befehl zeigt allen Benutzern, die sich am System angemeldet haben und was sie tun.

$ w 12:46:54 UP 2:10, 1 Benutzer, Ladedurchschnitt: 0.34, 0.44, 0.57 Benutzer tty von [E -Mail geschützt] Idle JCPU PCPU Was tecmint tty8: 0 10:39 2: 10m 4:43 0.46S Cinnamon-Seessio 

10. Last oder LastB -Befehle

Last/LastB -Befehle Zeigt eine Liste der zuletzt angemeldeten Benutzer im System an.

$ last ODER $ last -a #Show Hostname in der letzten Spalte 
Liste der zuletzt protokollierten Benutzer
Tecmint Tty8 Fr 22. September 10:39 weg - kein Abmelden: 0 Neustartsystem Boot Fr 22. September 10:36 noch 4 ausgeführt 4.4.0-21 -Generic Tecmint Tty8 Thu Sep 21. September 10:44 - Down (06:56): 0 Neustartsystem Boot Do 21. September 10:42 - 17:40 (06:58) 4.4.0-21 -Generic Tecmint Tty8 Mi 20. September 20.12.19 - Down (06:50): 0 Neustartsystem Boot Mi 20 10:17 - 17:10 (06:52) 4.4.0-21-Generische Tecmint PTS/14 Di 19. September 15:15-15:16 (00:00) TMUX (14160).%146 Tecmint PTS/13 Di 19. September 15:15 - 15:16 (00:00) TMUX (14160).%145… 

Verwenden Sie das, um alle Benutzer zu zeigen, die zu einer bestimmten Zeit anwesend waren -P Option wie folgt.

$ last -ap jetzt Tecmint Tty8 Fr 22. September 10:39 weg - kein Abmelden: 0 Neustartsystem Boot Fr 22. September 10:36 noch 4 ausgeführt 4.4.0-21-Generikum WTMP beginnt Fr. Sep 1 16:23:02 2017 

11. LastLog -Befehl

LastLog -Befehl wird verwendet, um die Details eines aktuellen Anmeldes aller Benutzer oder eines bestimmten Benutzers wie folgt zu finden.

$ lastlog ODER $ lastlog -u tecmint #Show Lastlog -Datensätze für einen bestimmten Benutzer Tecmint 
Aufzeichnungen der kürzlich angemeldeten Benutzer
Benutzername -Port von der neuesten Root ** nie in ** kernoops ** nie in ** puls ** nie in ** rtkit ** nie in ** saned ** nie in ** USBMUX ** nie eingeloggt ** mdm ** nie angemeldet ** Tecmint PTS/1 127.0.0.1 Fr 6. Januar 16:50:22 +0530 2017… 

Das ist es! Wenn Sie einen anderen Befehlszeilentrick oder -befehl kennen, um Benutzerkonto-Details anzuzeigen.

Sie werden diesen verwandten Artikel so nützlich finden:

  1. So verwalten Benutzer und Gruppen unter Linux
  2. So löschen Sie Benutzerkonten mit Home Directory unter Linux
  3. 3 Möglichkeiten, die Standardbenutzerschale unter Linux zu ändern
  4. So blockieren oder deaktivieren Sie Benutzeranmeldungen unter Linux

In diesem Artikel haben wir verschiedene Möglichkeiten erläutert, Informationen zu Benutzern zu finden und Details in einem Linux -System anzumelden. Sie können Fragen stellen oder Ihre Gedanken über das Feedback -Formular unten teilen.