Whowatch: Überwachen Sie Benutzer und Linux-Prozesse in Echtzeit

Es besteht kein Zweifel, dass Benutzer und Prozesse zwei der grundlegenden Elemente in jedem Betriebssystem sind . da Benutzer diejenigen sind, die Aktionen auf dem gesamten System mit bestimmten Berechtigungen verwalten und ausführen, während die Prozesse es Anwendungen, Diensten und dem Betriebssystem selbst ermöglichen, ihre Verwendungsrollen zu erfüllen.

Es wurden bestimmte Tools entwickelt, mit denen wir jedes dieser Elemente steuern können, da es wichtig ist, dass wir sowohl Benutzer als auch Prozesse zentral verwalten, um zu wissen, welche Benutzer über Berechtigungen auf dem Computer verfügen, welche aktiv sind und welche Prozesse verwendet werden. dort aus Support- oder Kontrollgründen ausgeführt.

Aus diesem Grund wird TechnoWikis heute über ein Tool namens whowatch sprechen und wir werden lernen, wie man es installiert und unter Linux verwendet, um in Echtzeit alles zu wissen, was mit Benutzern und Prozessen passiert.

Was ist Whowatch?
Whowatch ist ein interaktives Dienstprogramm ähnlich wie ncurses, mit dem Informationen zu den Benutzern angezeigt werden können, die über die Berechtigung zum Anmelden am Computer verfügen, und dies alles in Echtzeit. Darüber hinaus generiert whowatch Standardinformationen (Benutzername, tty, Host, Benutzerprozess) und zeigt auch die Art der Verbindung an, die als Telnet oder SSH verwendet wird.

Einige Benutzer können ausgewählt werden und entweder einzeln oder als Baum aller Prozesse im System auf den Prozessbaum zugreifen. Dieser Baum kann mit einer zusätzlichen Spalte angezeigt werden, in der der Eigentümer jedes Prozesses angezeigt wird, wenn wir den verwenden Im Prozessbaummodus können SIGINT- und SIGKILL-Signale an den ausgewählten Prozess gesendet werden, um dort Aufgaben auszuführen.

Whowatch verfügt nicht wie andere Dienstprogramme über Befehlszeilenoptionen oder eine Konfigurationsdatei. Daher werden alle Aktionen in Echtzeit ausgeführt, indem die folgenden Tasten gedrückt werden:

Cursorbewegung
hoch / runter

Ermöglicht das Umschalten zwischen der Benutzerbefehlszeile und der Leerlaufzeit

See also  So fügen Sie ein Excel-Bild in eine Zelle, einen Kommentar oder eine Überschrift ein

ich

Bezieht sich auf die Befehlszeile, die aktiviert oder deaktiviert ist

c

Zeigt den Prozessbaum des ausgewählten Benutzers an.

Eintreten

Zugriff auf alle Systemprozesse (Startbaum)

t

Stellen Sie die Eigentümer der Prozesse bereit

o

Senden Sie ein INT-Signal an den ausgewählten Prozess

+ I Strg + I

Senden Sie ein KILL-Signal an den ausgewählten Prozess

+ K Strg + K

1. Wie installiere ich whowatch unter Linux?

Es wird möglich sein, Whowatch von den Standard-Repositorys mit dem Paket-Manager zu installieren, der auf der folgenden Art und Weise auf der Linux-Distribution basiert:

Ubuntu / Debian
 sudo apt install whowatch 

CentOS / RHEL
 sudo yum installiere whowatch 

Fedora
 sudo dnf whowatch installieren 

1-How-To-Use-Befehl-Whowatch-Linux.png

2. Wie man Whowatch unter Linux benutzt

Schritt 1

Nach der Installation führen Sie whowatch einfach in der Befehlszeile aus, wo der angemeldete Benutzer und sein Verbindungstyp angezeigt werden. 2-How-To-Use-Befehl-Whowatch-Linux.png

Schritt 2

Um die Details eines bestimmten Benutzers anzuzeigen, markieren wir den Benutzer mit den Aufwärts- und Abwärtspfeilen, um zu navigieren. Drücken Sie anschließend die Taste d, um die Benutzerinformationen anzuzeigen. Das Ergebnis sieht folgendermaßen aus:

Dort sehen wir Details wie
  • Home-Verzeichnis
  • Name des Benutzers
  • GID
  • UID
  • Route Shell usw.

3-How-To-Use-Befehl-Whowatch-Linux.png

Schritt 3

Um den Prozessbaum eines bestimmten Benutzers anzuzeigen, drücken Sie die Eingabetaste, nachdem Sie diesen Benutzer markiert haben. Daraufhin wird Folgendes angezeigt: 4-wie-verwenden-befehl-whowatch-linux.png

Schritt 4

Wenn alle Benutzerprozesse im Baumformat angezeigt werden sollen, drücken Sie die Taste “t” 5-How-To-Use-Befehl-Whowatch-Linux.png

Schritt 5

Eine andere Möglichkeit ist, die Linux-Systeminformationen mit der Taste “s” anzuzeigen. Dort sehen wir vollständige Details zu Speichernutzung, Festplatte, Auslagerungsspeicher, freiem Speicherplatz usw. 6-wie-verwenden-befehl-whowatch-linux.png

See also  Konfigurieren Sie einen DNS-Server in Windows Server 2008

Um auf die Befehlshilfe zuzugreifen, führen wir den folgenden Befehl aus:

 Mann whowatch 

Somit haben wir mit whowatch die Möglichkeit, in Echtzeit auf alle Informationen eines Benutzers und die damit verbundenen Prozesse zuzugreifen, um diese besser verwalten zu können.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *