Wenn Sie an einem gemeinsam genutzten System arbeiten, möchten Sie wahrscheinlich nicht, dass andere Benutzer einen Blick auf Ihre Konsole werfen und sehen können, was Sie tun. Wenn ja, kenne ich einen einfachen Trick, um meine eigene Sitzung zu sperren und anderen Benutzern gleichzeitig weiterhin die Nutzung des Systems auf anderen virtuellen Konsolen zu ermöglichen. Dank Vlock installieren Auf Arch-basierten Systemen wird das Vlock-Paket durch das standardmäßig vorinstallierte kpd-Paket ersetzt, sodass Sie sich nicht um die Installation kümmern müssen. Führen Sie unter Debian, Ubuntu und Linux Mint die folgenden Befehle aus, um Vlock zu installieren: $ sudo apt-get installiere vlock Unter Fedora: $ sudo dnf installiere vlock Unter RHEL, CentOS: $ sudo yum installiere vlock Sperren einer virtuellen Konsolensitzung unter Linux Die allgemeine Syntax von Vlock lautet: vlock [ -acnshv ] [ -t <Zeitüberschreitung> ] [ Plugins... ] Hier:
Lassen Sie mich Ihnen einige Beispiele nennen. 1. Sperren Sie die aktuelle Konsolensitzung Wenn Vlock ohne Argumente ausgeführt wird, sperrt es standardmäßig die aktuelle Konsolensitzung (TYY). Um die Sitzung zu entsperren, müssen Sie das Passwort des aktuellen Benutzers oder das Root-Passwort eingeben. Sie können auch das Flag -c verwenden, um die aktuelle Konsolensitzung zu sperren. Beachten Sie, dass dieser Befehl nur die aktuelle Konsole sperrt. Durch Drücken von ALT+F2 können Sie zu einer anderen Konsole wechseln. Weitere Einzelheiten zum Umschalten zwischen TTYs finden Sie in den folgenden Anleitungen. Auch wenn das System über mehrere Benutzer verfügt, können die anderen Benutzer weiterhin auf ihre jeweiligen TTYs zugreifen. 2. Sperren Sie alle Konsolensitzungen Um alle TTYs gleichzeitig zu sperren und die virtuelle Konsolenumschaltung zu deaktivieren, führen Sie Folgendes aus: Um die Konsolensitzung zu entsperren, drücken Sie einfach die Eingabetaste und geben Sie das Kennwort des aktuellen Benutzers oder das Kennwort des Root-Benutzers ein. Denken Sie daran, dass der Root-Benutzer jede VLock-Sitzung jederzeit entsperren kann, sofern dies nicht zur Kompilierungszeit deaktiviert wird. 3. Wechseln Sie zu einer neuen virtuellen Konsole, bevor Sie alle Konsolen sperren Sie können Vlock auch von einer X-Sitzung zu einer neuen leeren virtuellen Konsole wechseln lassen, bevor Sie alle Konsolen sperren. Verwenden Sie dazu das Flag -n. 4. Deaktivieren Sie den SysRq-Mechanismus Wie Sie vielleicht wissen, ermöglicht der Magic SysRq-Tastenmechanismus dem Benutzer, bestimmte Aktionen auszuführen, wenn das System einfriert. Daher kann der Benutzer die Konsole mithilfe von SysRq entsperren. Um dies zu verhindern, übergeben Sie die Option -s, um den SysRq-Mechanismus zu deaktivieren. Denken Sie daran, dass diese Option nur mit der Option -a funktioniert. Weitere Optionen und deren Verwendung finden Sie in der Hilfe oder auf den Manpages. Vlock verhindert, dass nicht autorisierte Benutzer Zugriff auf die Konsole erhalten. Wenn Sie nach einem einfachen Konsolen-Sperrmechanismus für Linux suchen, ist Vlock einen Versuch wert! Zusammenfassen Oben ist die vom Herausgeber vorgestellte Implementierungsmethode zum Sperren der virtuellen Konsolensitzung unter Linux. Ich hoffe, sie ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Implementierung der Codeaufteilung von Webpack3+React16
>>: MySQL 5.6.33 Installations- und Konfigurations-Tutorial unter Linux
Vorwort Bevor wir mit diesem Artikel beginnen, be...
Vorwort PIPE, übersetzt als Pipeline. Angular Pip...
1. Fügen Sie ein leeres Element desselben Typs hi...
Der Schlüssel zum Erreichen der Zuordnung des Rahm...
Warum Vim lernen? Linux verfügt über eine große A...
Die Kommunikationsmodi der Vue3-Komponenten sind ...
Lassen Sie uns die Funktion von Taobao nachahmen,...
Inhaltsverzeichnis 1. Mehrere .catch 2. Mehrere ....
<br />Mit diesem Tag können Sie ein mehrzeil...
Ich erinnere mich, dass mir bei meinem Vorstellun...
Inhaltsverzeichnis 01 Behälterkonsistenz 02 Konze...
Methode 1: Verwenden Sie Tabellenattribute: Heade...
Inhaltsverzeichnis 1. Was ist eine Transaktion? 2...
Dieser Artikel zeichnet hauptsächlich einen Tomca...