Überwachen, überwachen Sie Benutzer und Systemprozesse in Echtzeit

über whowatch

Im nächsten Artikel werden wir uns Whowatch ansehen. Das ist Ein interaktives, einfaches und benutzerfreundliches Befehlszeilenprogramm, mit dem wir Prozesse und Benutzer überwachen können auf einem Gnu / Linux-System. Es zeigt uns, wer sich am System angemeldet hat und was sie genau in diesem Moment tun. Dies geschieht auf ähnliche Weise wie beim 'w '.

Das Programm uns Es wird die Gesamtzahl der Benutzer im System und die Anzahl der Benutzer entsprechend der Art der Verbindung angezeigt. Außerdem werden die Aktivitätszeit des Systems und Informationen zum Anmeldenamen des Benutzers angezeigt.

Falls es verschiedene Benutzer gibt, können wir einen von ihnen auswählen und dessen Prozessbaum sehen. Betreten Im Prozessbaummodus können wir senden die Zeichen SIGINT und SIGKILL zum ausgewählten Prozess.

Whowatch ist ein interaktives Dienstprogramm ähnlich wie ncurses Dadurch werden in Echtzeit Informationen zu den Benutzern angezeigt, die derzeit mit dem Computer verbunden sind. Neben den Standardinformationen (Anmeldename, tty, Host, Benutzerprozess), es zeigt uns auch die Art der Verbindung (d.h. Telnet oder SSH).

In der Schnittstelle Wir können einen bestimmten Benutzer auswählen, um seinen Prozessbaum sowie den Baum aller Systemprozesse anzuzeigen. Der Baum kann mit einer zusätzlichen Spalte angezeigt werden, in der der Eigentümer jedes Prozesses angegeben ist.

Installieren Sie whowatch unter Ubuntu

das Programm whowatch kann einfach aus den Standard-Repositorys installiert werden mit dem Paketmanager unserer Ubuntu-Distribution. Wir müssen nur ein Terminal öffnen (Strg + Alt + T) und die Befehle eingeben:

Whowatch Installation

sudo apt update; sudo apt install whowatch

Sobald die Installation abgeschlossen ist, müssen Sie nur noch tun schreiben Whowatch in der Kommandozeile, um den nächsten Bildschirm zu sehen.

Benutzerbildschirm in Whowatch

whowatch

Einige Optionen in whowatch verfügbar

Unter den verschiedenen Optionen, die dieses Terminalprogramm Benutzern bietet, finden wir:

Benutzerinformationen mit whowatch auflisten

Zeigen Sie die Details eines bestimmten Benutzers an. Wir müssen lediglich den Benutzer mit dem markieren Auf- und Abwärtspfeile um in der Benutzerliste zu navigieren. Sobald wir den Benutzer gefunden haben, der uns interessiert, müssen wir Drücken Sie die Taste 'd ' um Benutzerinformationen aufzulisten, wie im obigen Screenshot gezeigt.

Siehe Benutzerprozessbaum

zu Zeigen Sie den Prozessbaum eines Benutzers anwird es nicht mehr geben als Drücken Sie die Taste Einleitung / Intro nach dem Hervorheben des Benutzers das interessiert uns.

Alle Benutzerprozessbäume anzeigen

zu Alle Prozessbäume anzeigen des Systems wird es notwendig sein Drücken Sie die Taste 't '.

Systeminformationen mit Whowatch

Es kann auch sein, Zeigen Sie die Systeminformationen an, indem Sie die Taste 'drückens'.

Suchvorgang

Mit der Taste '/' wir werden fähig sein finde einen offenen Prozess. Sie haben den Prozess gefunden, der uns interessiert Drücken Sie die Taste 'd ' zu erhalten Prozessinfo in Frage.

Eigentümer der Prozesse

Drücken Sie die Taste 'o' kann Sehen Sie den Benutzer, dem jeder Prozess gehört.

Mit Strg-I senden wir ein INT-Signal zum ausgewählten Prozess.

Strg-K sendet das KILL-Signal zu dem Prozess, den wir auswählen.

zu Weitere Informationen zur Verwendung dieses Programms erhalten Siekönnen Sie die Handbuchseite von konsultieren Whowatch wie es im folgenden gezeigt wird:

Programm-Manpage

man whowatch

Heutzutage sind diese Arten von Tools nichts Neues, da es viele Entwicklungen gibt, mit denen wir jedes dieser Elemente steuern können, da es wichtig ist, dass wir sowohl Benutzer als auch Benutzer zentral verwalten Prozesse. Damit ist es gesucht wissen, welche Benutzer Berechtigungen für das Gerät haben, welche aktiv sind und welche Prozesse entweder aus Support- oder Kontrollgründen ausgeführt werden.

Mit diesem einfachen Tool können wir ohne Zweifel in Echtzeit alles wissen, was mit den Benutzern und Prozessen unserer Teams geschieht. Kurz gesagt, das bleibt nur zu sagen whowatch ist ein einfaches und benutzerfreundliches interaktives Befehlszeilenprogramm auf einem Gnu / Linux-System.


Hinterlasse einen Kommentar

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

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.