Zahlungsmethoden Abuse

Wie man Benutzer in Ubuntu anzeigt

06.09.2024, 20:49

In Ubuntu sind Benutzer Konten, die sich beim System anmelden und dessen Ressourcen nutzen können. Jeder Benutzer hat seinen eigenen Benutzernamen und sein eigenes Passwort, die bei der Anmeldung zur Authentifizierung verwendet werden. Benutzer in Ubuntu können je nach ihren Einstellungen und Privilegien unterschiedliche Zugriffsrechte und Berechtigungen haben. Ein Superuser (root) hat zum Beispiel vollen Zugriff auf alle Systemressourcen, während normale Benutzer nur eingeschränkte Zugriffsrechte haben können.

Wer sind Superuser?

Superuser in Ubuntu sind Benutzer, die volle Zugriffsrechte auf alle Systemressourcen haben und alle Operationen durchführen können, einschließlich der Änderung von Systemeinstellungen und der Verwaltung von Geräten. Einer der bekanntesten Superuser in Ubuntu ist der Benutzer "root", der absoluten Zugriff auf alle Systemressourcen hat. Superuser werden in der Regel für Aufgaben verwendet, die hohe Privilegien erfordern, wie z. B. die Installation von Software, die Systemkonfiguration und andere administrative Aufgaben.

Warum Benutzer in Ubuntu überwachen

Aus verschiedenen Gründen kann es notwendig sein, registrierte Benutzer auf Ihrem System zu überwachen. Manchmal ist es auch notwendig, die Gruppe eines bestimmten Benutzers zu ändern. Erfahrene Benutzer können diese Aufgabe sicherlich mit zwei Mausklicks lösen, aber auch Anfänger haben oft Schwierigkeiten damit. In diesem Artikel geht es darum, wie man alle registrierten Benutzer mit Hilfe von grafischen Dienstprogrammen und dem Terminal anzeigen kann.

Смотрим количество пользователей в терминале

Die einfachste und universellste Methode ist die Anzeige aller Benutzer im Linux-Terminal. Es funktioniert in fast allen Distributionen des Betriebssystems, also sollten Sie dort beginnen. Das Linux-System verfügt über die Datei /etc/passwd, in der alle Informationen über alle Benutzer gespeichert sind.

Die Einträge in der Datei lauten wie folgt:

username_username password id id_group group group home_directory shell

An dieser Stelle sei angemerkt, dass die Passwörter aus Sicherheitsgründen in eine separate Datei ausgelagert wurden, so dass Sie sie hier nicht sehen können. Um sich mit der Liste der Benutzer vertraut zu machen, sollten Sie den Befehl ausführen:

$ cat /etc/passwd


КАК ПОСМОТРЕТЬ СПИСОК ПОЛЬЗОВАТЕЛЕЙ В ТЕРМИНАЛЕ

Sie sehen, dass die Datei sehr viele Daten enthält, die nicht alle zu einem bestimmten Zeitpunkt benötigt werden. Um die Aufgabe zu vereinfachen, lohnt es sich daher, einen speziellen Filter zu verwenden. Er wird durch den Befehl aktiviert:

$ sed 's/:.*//' /etc/passwd

Jetzt können Sie nur die Benutzer sehen, die im System registriert sind. Eine weitere nützliche Funktion ist es, zu sehen, welche Benutzer aktiv sind und wer an welchen Prozessen beteiligt ist.

Verwenden Sie dazu den Befehl:

$ w

утилита w

In der Liste wird die Liste der ausgeführten Befehle angezeigt. Wenn mehrere Befehle ausgeführt werden, werden sie in der Liste in einer Spalte angezeigt. Sie können auch die Historie der Benutzeranmeldungen einsehen. Zu diesem Zweck gibt es den Befehl last, der Informationen aus dem Protokoll /var/wtmp anzeigt:

$ last –a

команда last

Um zu sehen, wann sich der Benutzer zuletzt angemeldet hat, geben Sie ein:

$ lastlog

команда lastlog

Wenn er oder sie sich noch nie angemeldet hat, wird eine Warnung angezeigt. In allen anderen Fällen wird ein bestimmtes Datum angezeigt.

Die Anzahl der Benutzer in der GUI sehen

Das Ubuntu-System bietet Ihnen die Möglichkeit, die im System registrierten Benutzer über Parameter zu verwalten. Öffnen Sie zunächst das Dienstprogramm und wählen Sie ganz unten den Menüpunkt "Konten". In der linken Spalte werden direkt die Benutzer aufgelistet, in der rechten Spalte die Daten und Einstellungen.

СПИСОК ПОЛЬЗОВАТЕЛЕЙ В GUI

KDE hat ein interessantes Benutzerverwaltungsprogramm namens KUser:

команда KUser

Die Oberfläche ähnelt einem Terminal. Sie können alle die gleichen Dinge tun: Passwörter ändern, verschiedene Benutzerdaten, Haupt- und Hilfsgruppen.

Aber im Terminal können Sie immer noch sehen, wann die letzte Anmeldung erfolgt ist und ob andere Benutzer das System benutzen. Das ist hier nicht der Fall. Für manche Leute wird diese Funktionalität aber ausreichen.

Можно менять различные данные

Das ist alles, um die Liste der Benutzer in Ubuntu zu sehen ist sehr einfach. Es reicht, wenn Sie die Grundlagen dieses Prozesses verstehen.

Benutzergruppen

Benutzergruppen in Ubuntu (und Linux im Allgemeinen) sind eine Möglichkeit, Benutzer in Kategorien zu organisieren, die es Ihnen ermöglichen, Zugriffsrechte und Berechtigungen effizienter zu verwalten. Eine Gruppe ist eine Sammlung von Benutzern, denen gemeinsame Berechtigungen für Dateien und Systemressourcen zugewiesen werden können. Jeder Benutzer kann einer oder mehreren Gruppen angehören.

Zugriffsrechte

Datei- und Verzeichnisberechtigungen werden in Linux für drei Kategorien definiert: Eigentümer, Gruppe und alle anderen Benutzer. So können Sie den Zugriff auf Ressourcen auf bestimmte Gruppen beschränken.

Erstellen von Gruppen

Sie können Gruppen mit dem Befehl groupadd erstellen.

Zum Beispiel:

sudo groupadd mygroup

Hinzufügen von Benutzern zu Gruppen

Um einen Benutzer zu einer Gruppe hinzuzufügen, verwenden Sie den Befehl usermod:

sudo usermod -aG mygroup username

Das Flag -aG fügt den Benutzer der angegebenen Gruppe hinzu, ohne ihn aus anderen Gruppen zu entfernen.

Anzeigen von Gruppen

Um zu sehen, zu welchen Gruppen ein Benutzer gehört, können Sie den Befehl verwenden:

groups username

Konfigurationsdateien

Gruppeninformationen werden in der Datei /etc/group gespeichert. Jede Zeile dieser Datei enthält den Gruppennamen, die Gruppenkennung (GID) und eine Liste der Benutzer, die zu dieser Gruppe gehören

Standard-Gruppen

Ubuntu verfügt über vordefinierte Gruppen wie sudo (für Benutzer mit Administratorrechten), adm (für Systemadministratoren) und andere. Die Verwendung von Gruppen vereinfacht die Systemverwaltung und die Verwaltung von Zugriffsrechten, insbesondere in Umgebungen mit mehreren Benutzern.