Petr Kovar
pknbe@volny.cz 2014
Ekaterina Gerasimova
kittykat3756@gmail.com 2014
Benutzer am Zugriff auf die Befehlszeile hindern.
Mario Blättermann
mario.blaettermann@gmail.com 2017
Christian Kirbach
christian.kirbach@gmail.com 2017

# Befehlszeilenzugriff deaktivieren

Sie können Benutzer auf folgenden Wegen daran hindern, über virtuelle Terminals und Terminal-Anwendungen zuzugreifen:

Benutzer daran hindern, mit AltF2 eine Eingabeaufforderung zu öffnen.

Wechsel in ein virtuelles Terminal (VT) deaktivieren.

Entfernen Sie Terminal und alle anderen Terminal-Anwendungen aus der Aktivitäten-Übersicht. Sie müssen weiterhin verhindern, dass der Benutzer eine neue Terminal-Anwendung installiert.

# Die Eingabeaufforderung deaktivieren

Erstellen Sie eine local-Datenbank für systemweite Einstellungen in /etc/dconf/db/local.d/00-lockdown:

# Specify the dconf path [org/gnome/desktop/lockdown]

# Disable the command prompt disable-command-line=true

So setzen Sie die Benutzereinstellung außer Kraft und verhindern, dass der Benutzer sie in /etc/dconf/db/local.d/locks/lockdown ändert:

# List the keys used to configure lockdown /org/gnome/desktop/lockdown/disable-command-line

# Wechsel in ein virtuelles Terminal deaktivieren

Benutzer können normalerweise mit der Tastenkombination StrgAltFuntionstaste (zum Beispiel StrgAltF2) von der GNOME-Arbeitsumgebung in ein virtuelles Terminal wechseln.

Falls auf dem Rechner das X Window System läuft, können Sie den Zugriff auf alle virtuellen Terminals durch Hinzufügen der Option `DontVTSwitch` zum Abschnitt `Serverflags` in der Datei /etc/X11/xorg.conf.d verhindern.

Erstellen Sie eine X-Konfigurationsdatei in /etc/X11/xorg.conf.d:

Section "Serverflags"

Option "DontVTSwitch" "yes"

EndSection

Ein Neustart von GDM ist erforderlich, damit die Änderungen wirksam werden.