Auf den meisten Linux-Systemen, einschließlich Ubuntu, gibt es kein einziges Programm oder Tool zum Auflisten aller Benutzerkonten auf dem System… Wenn Sie die Desktop-GUI verwenden, können Sie kann alle Benutzerkonten als Administrator sehen..

Wie wäre es auf Servern? Wie listen oder sehen Sie alle Benutzerkonten auf?,

Da es kein einziges Tool zum Auflisten von Benutzern gibt, sind wir normalerweise auf Systemdateien angewiesen, um die Benutzer aufzulisten… Alle erstellten Systemkonten werden in mehreren Dateien auf dem Server gespeichert… und Auflisten des Inhalts dieser Dateien können wir die Liste der Benutzer und Gruppen herausfinden..,felder, die durch Doppelpunkte begrenzt sind, die Folgendes enthalten:

  • Benutzername
  • Verschlüsseltes Kennwort (x bedeutet, dass das Kennwort in der Datei /etc/shadow gespeichert ist)
  • Benutzer-ID-Nummer (UID)
  • Benutzer-Gruppen-ID-Nummer (GID)
  • Vollständiger Name des Benutzers (GECOS)
  • Benutzer-Home-Verzeichnis
  • Login-Shell (standardmäßig /bin/bash)

Wenn Sie nur die Kontonamen und nicht alle anderen Details auflisten möchten, führen Sie einfach die folgenden Befehle aus:

Das sollte nur die Kontonamen auf dem System auflisten, beginnend mit dem Stammkonto.,.

rootdaemonbinsyssyncgamesman......

Das ist Optionsnummer 1

Option #2: Benutzerliste über das Getend-Tool abrufen

Eine weitere Option zum Abrufen aller Benutzerkonten auf dem System ist die Verwendung des getend-Tools… Dieses Tool funktioniert ähnlich wie die obigen Befehle.. Es listet den Inhalt der Datei /etc/passwd mit den Datenbankinformationen auf, die in /etc/nsswitch gespeichert sind.conf-Datei..

Um die Benutzerlisten mit getent abzurufen, führen Sie die folgenden Befehle aus:

getent passwd

Es sollte den gleichen Inhalt wie oben auflisten:

Der /etc/nsswitch.,conf wird verwendet, um zu konfigurieren, welche Dienste verwendet werden sollen, um Informationen wie Hostnamen, Kennwortdateien und Gruppendateien zu bestimmen…

Diese beiden Optionen sollten ausreichen, um eine Liste der Benutzer auf Linux-Systemen zu erhalten, einschließlich Ubuntu

Möglicherweise gefällt Ihnen auch der folgende Beitrag: