In der Welt der IT-Administration betreten viele Benutzer dieselbe Konsole, um Verwaltungs- und Kontrollaufgaben auszuführen, und dies ist der normale Prozess in dieser Umgebung, aber das Problem tritt auf, wenn wir einen aktiven Benutzer haben und wir nicht wissen, wie wir das blockieren können Sitzung und andere Benutzer eingeben müssen, kann dies ein Sicherheitsproblem darstellen, da, wenn wir unsere Sitzung geöffnet lassen und andere Benutzer eingeben, alle Änderungen und Aktionen, die sie am System oder an den Dateien vornehmen, in unserem Namen verbleiben.
Heute analysieren wir ein Tool namens Vlock, was uns erlaubt Blockieren Sie unser Terminal, ohne die Sitzung vollständig schließen zu müssen.
Was ist Vlock?Vlock (Virtual Lock) ist ein Dienstprogramm, das gibt uns die Möglichkeit, eine oder mehrere aktive Sitzungen in unserer Linux-Umgebung zu blockieren, sodass unsere Sitzung blockiert werden kann damit andere Benutzer an ihren virtuellen Sitzungen teilnehmen oder weiterarbeiten können.
Mit Vlock haben wir die Sicherheit, unbefugten Zugriff zu vermeiden und daher die Manipulation oder Verwaltung von Systemparametern oder Benutzern mit unserer Sitzung. Wir werden in der Lage sein, Konsolensitzungen zu blockieren, und es wird auch aktualisiert, um Sitzungen zu blockieren, die nicht speziell auf Konsole ausgerichtet sind.
1. Installieren Sie Vlock unter Linux
Für diese Analyse verwenden wir die Distribution CentOS 7. Wenn wir mit Computern arbeiten, deren Distribution RHEL, CentOS oder Fedora ist, verwenden wir den folgenden Befehl, um Vlock zu installieren:
sudo yum installiere vlockWenn wir mit Teams arbeiten, deren Ditro Ubuntu oder Debian ist, verwenden wir den folgenden Befehl:
sudo apt-get install vlockNotizWenn wir uns als Root-Benutzer angemeldet haben, können wir sudo weglassen.
2. So verwenden Sie Vlock unter Linux
Sobald wir Vlock installiert oder überprüft haben, dass wir es bereits installiert haben, können wir den Begriff vlock in der Konsole verwenden, um die Sitzung zu blockieren.
Wie wir sehen, ist es sehr einfach und praktisch, unsere Sitzungen mit Vlock zu blockieren.
3. Parameter zur Verwendung mit Vlock
Einige der Parameter, die wir verwenden können, wenn wir Vlock verwenden, sind die folgenden:
vlock --aktuellMit diesem Parameter sperren wir die aktuelle Sitzung (wir können auch verwenden -C anstatt --Strom).
vlock --allMit dieser Option können wir das gesamte Terminal, eine oder mehrere Sitzungen blockieren (wir können verwenden -zu anstatt --alle).
vlock --neuMit dieser Option können wir eine neue virtuelle Konsole öffnen, bevor die aktuelle Sitzung des Benutzers blockiert wird (Wir können verwenden -n).
vlock --versionMit dieser Option können wir die aktuelle Version des vlock-Dienstprogramms überprüfen (Wir können verwenden -v anstatt --Ausführung).
vlock --helpDank dieses Befehls können wir die Hilfe von Vlock anzeigen (Wir können ersetzen --Hilfe mit -h).
Wenn wir schließlich alle Anmeldeversuche oder fehlgeschlagenen Starts sehen möchten, können wir den folgenden Befehl verwenden, um diese Werte zu überprüfen:
cat /var/log/auth.log | grep "vlock"Dieser Befehl ist sehr nützlich.
4. Vlock in Debian- oder Ubuntu-Umgebungen
Wir haben die Funktionen von Vlock in CentOS- oder RHEL-Umgebungen gesehen, aber wir werden einige kleine Änderungen in Debian- oder Ubuntu-Editionen bemerken. In diesem Fall sehen wir Vlock in einer Debian 8-Umgebung.
Die erste auffällige Änderung ist die Vlock-Version, während es bei CentOS oder RHEL 1.15.5 ist, bei Debian oder Ubuntu 2.2.2.
In Vlock für Debian werden wir sehen, dass wir zusätzliche Optionen haben, wie zum Beispiel:
vlock --timeout time_in_secondsMit dieser Option können wir die Zeit in Sekunden festlegen, bevor der Bildschirmschoner verwendet wird.
vlock --disable-sysrqMit dieser Option können wir den SysRq-Mechanismus deaktivieren, während die virtuelle Konsole gesperrt ist. (Wir können benutzen -S anstatt --disable-sysrq).
Dies sind die Neuigkeiten, die Vlock zwischen diesen Distributionen hat. Außerdem sehen wir eine kleine Änderung im Sperrfenster:
RHEL- und CentOS-Umgebungen
Debian- oder Ubuntu-Umgebung
Wie wir gesehen haben, Dank dieses kleinen Hilfsprogramms können wir unsere virtuellen Konsolen sichern und verhindern, dass andere Benutzer auf unseren Benutzer zugreifen und nicht autorisierte Änderungen oder Modifikationen vornehmen, die sich auf unsere Anmeldeinformationen auswirken.
Unabhängig von der verwendeten Distribution werden wir feststellen, dass die Funktionalität trotz kleiner Änderungen die gleiche ist: Aktive Sitzungen schützen und sperren. Lassen Sie uns dieses einfache Tool nutzen und eine sichere Umgebung schaffen. Ein weiteres Tutorial, das Sie interessieren könnte, ist das folgende:
Überwachen Sie die Linux-Benutzeraktivität