Welcome to Our Website

So zeigen Sie Systembenutzer unter Linux unter Ubuntu an


Einführung

Ein grundlegender Teil der Systemadministration ist das Konfigurieren und Verwalten von Benutzern und Gruppen. Ein Teil dieser Aufgabe besteht darin, die Anmeldefunktionen aller Systementitäten zu überwachen.

In diesem Handbuch stellen wir die grundlegenden Ideen für die Benutzerverwaltung und Authentifizierungsprotokollierung vor.

Wir werden diese Konzepte auf einem Ubuntu 12.04 VPS untersuchen,aber Sie können auf jeder aktuellen Linux-Distribution folgen.

Teil eins behandelt, wie Systembenutzer angezeigt und herausgefunden werden, wer im System angemeldet ist.,

So zeigen Sie verfügbare Benutzer auf einem VPS an

Jeder Benutzer auf einem Linux-System, unabhängig davon, ob er als Konto für einen echten Menschen erstellt oder einem bestimmten Dienst oder einer bestimmten Systemfunktion zugeordnet ist, wird in einer Datei namens „/etc / passwd“gespeichert.

Die Datei „/etc / passwd “ enthält Informationen über die Benutzer auf dem System. Jede Zeile beschreibt einen bestimmten Benutzer.

Schauen Sie sich an, indem Sie Folgendes eingeben:

less /etc/passwd

Jede Zeile ist in Felder unterteilt. Diese Felder werden durch den Doppelpunkt (:) getrennt.,

Das einzige Feld, an dem wir im Moment wirklich interessiert sind, ist das erste. Jeder ist ein unabhängiger Benutzername.

Wir können diese Liste erhalten, ohne durch das gesamte „/etc/passwd “ zu waten, indem wir Folgendes eingeben:

cut -d : -f 1 /etc/passwd
rootdaemonbinsyssyncgames. . .

Sie erkennen wahrscheinlich“ root “ als Administrator. Gegen Ende sehen Sie möglicherweise den Benutzer, bei dem Sie angemeldet sind.

In zwischen, Sie werden wahrscheinlich sehen, eine Reihe von anderen Benutzern, deren Nutzung scheint wenigstens etwas klar. Beispielsweise wird“ www-data “ als Eigentümer von Webserverprozessen konfiguriert.,

Dies geschieht, um funktionale Berechtigungen zu trennen. Auf diese Weise wird der Affekt isoliert, wenn ein Konto kompromittiert oder missbraucht wird.

Sie können mehr über die Felder in „/etc / passwd “ erfahren, indem Sie hier klicken.

So zeigen Sie verfügbare Gruppen in einem VPS an

Die entsprechende Datei zum Ermitteln von Systemgruppen lautet „/ etc / group“.

Wir können die gesamte Datei sehen, indem wir Folgendes eingeben:

less /etc/group
root:x:0:daemon:x:1:bin:x:2:sys:x:3:adm:x:4:tty:x:5:disk:x:6:. . .

Sie können sehen, dass viele der Gruppennamen die Benutzer widerspiegeln, die wir auf unserem System entdeckt haben., Dies ist Teil eines Konfigurationsschemas namens „private Benutzergruppen“ oder UPG.

Private Benutzergruppen Erstellen Sie eine private Gruppe für jeden Benutzer und legen Sie diese Gruppe als primäre Gruppe fest. Die Umask wird dann von 022 auf 002 geändert.

Dies ermöglicht mehr Flexibilität in freigegebenen Verzeichnissen, indem ein Flag namens setgid gesetzt wird, das Dateien innerhalb des Verzeichnisses den gleichen Gruppenbesitzer wie das Verzeichnis selbst gibt. Diese Konfiguration ist nützlich, aber außerhalb des Geltungsbereichs dieses Artikels.,

Erneut können wir die Informationen aus der Datei „/etc/group“ mit dem Befehl cut:

cut -d : -f 1 /etc/group
rootdaemonbinsysadmttydisk. . .

Die Ausgabe ist eine Liste jeder Gruppe auf dem System, eine pro Zeile.

So finden Sie heraus, welche Benutzer angemeldet sind

Viele Male ist es nützlicher herauszufinden, welche Benutzer auf Ihrem System aktiv sind.,

Der Befehl „w“ist eine einfache Möglichkeit, alle aktuell angemeldeten Benutzer, ihre Anmeldezeit und den aktuell verwendeten Befehl aufzulisten:

w

Die erste Zeile enthält Systemverfügbarkeitsinformationen. Die folgenden Zeilen beschreiben, wer angemeldet ist.

Eine Alternative, die ähnliche Informationen liefert, ist „who“:

who
root pts/0 2013-09-05 19:15 (rrcs-72-43-115-186.nyc.biz.rr.com)demoer pts/1 2013-09-05 19:37 (rrcs-72-43-115-186.nyc.biz.rr.com)

Die Benutzerauthentifizierung unter Linux ist ein relativ flexibler Bereich der Systemverwaltung. Es gibt viele Möglichkeiten, das gleiche Ziel mit sehr einfachen Werkzeugen zu erreichen.,

Sie sollten jetzt wissen, wo Ihr Server seine Benutzer-und Gruppeninformationen speichert. Sie können auch jederzeit sehen, wer angemeldet ist.

Im nächsten Teil besprechen wir, wie der Zugriff auf Logins eingeschränkt werden kann.

Authentifizierung, Teil 1-So zeigen Sie Systembenutzer in Linux unter Ubuntu an

Authentifizierung, Teil 2-So beschränken Sie die Anmeldefunktionen von Benutzern unter Ubuntu

Authentifizierung, Teil 3-So überwachen Sie Systemauthentifizierungsprotokolle unter Ubuntu

Von: Justin Ellingwood

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.