Inaktivera kommandoradsåtkomst
För att inaktivera kommandoradsåtkomst för din skrivbordsanvändare behöver du göra konfigurationsändringar i ett antal olika kontexter. Tänk på att följande steg inte tar bort skrivbordsanvändarens rättigheter för att komma åt en kommandorad, utan snarare tar bort sätten på vilka skrivbordsanvändaren kan komma till kommandoraden.
Ställ in GSettings-nyckeln org.gnome.desktop.lockdown.disable-command-line, vilken förhindrar användaren från att komma åt terminalen eller från att ange en kommandorad som ska exekveras (kommandoprompten Alt+F2).
Förhindra användare från att komma åt kommandoprompten Alt+F2.
Inaktivera växling till virtuella terminaler (VT) med genvägarna Ctrl+Alt+funktionstangent genom att modifiera X-serverkonfigurationen.
Ta bort Terminal och alla andra terminalprogram från översiktsvyn Aktiviteter i GNOME Shell. Du kommer också behöva förhindra användaren från att installera ett nytt terminalprogram.
Inaktivera kommandoprompten
-
Skapa profilen user som innehåller följande rader:
/etc/dconf/profile/user
user-db:user system-db:locallocal är namnet på en dconf-databas.
-
Skapa en databas local för maskinomfattande inställningar i /etc/dconf/db/local.d/00-lockdown:
# Ange dconf-sökvägen [org/gnome/desktop/lockdown] # Inaktivera kommandoprompten disable-command-line=true -
Åsidosätt användarens inställning och förhindra användaren från att ändra den i /etc/dconf/db/local.d/locks/lockdown:
# Lista de nycklar som används för att konfigurera låsning /org/gnome/desktop/lockdown/disable-command-line -
Uppdatera systemdatabaserna:
# dconf update Användare måste logga ut och logga in igen innan de systemomfattande inställningarna börjar gälla.
Inaktivera hopp till en virtuell terminal
Användare kan normalt använda genvägarna Ctrl+Alt+funktionstangent (till exempel Ctrl+Alt+F2) för att växla från GNOME-skrivbordet till en virtuell terminal.
Om datorn kör X Window System kan du inaktivera åtkomst till alla virtuella terminaler genom att lägga till flaggan DontVTSwitch till avsnittet Serverflags i en X-konfigurationsfil i katalogen /etc/X11/xorg.conf.d/.
-
Skapa eller redigera en X-konfigurationsfil i /etc/X11/xorg.conf.d. Till exempel, /etc/X11/xorg.conf.d/10-xorg.conf:
/etc/X11/xorg.conf.d/10-xorg.conf
Section "Serverflags" Option "DontVTSwitch" "yes" EndSection Starta om X-servern för att ändringarna ska börja gälla.