Zamezení přístupu k příkazové řádce
Abyste uživatelům prostředí zabránili v přístupu k příkazové řádce, potřebujte provést změny nastavení v několika různých kontextech. Mějte ale na paměti, že následující kroky nezruší uživateli oprávnění přístupu k příkazové řádce jako takové, ale místo toho jen zablokuje různé způsoby, pomocí kterých se k ní může dostat.
Nastavte klíč GSettings org.gnome.desktop.lockdown.disable-command-line, který brání uživateli v přístupu k terminálu nebo zadání příkazu, který se má spustit (míněno spuštění přes Alt+F2).
předejít přístupu uživatele k příkazovému řádku přes Alt+F2
Zakažte pomocí úpravy nastavení X serveru přepnutí do virtuálních terminálů (VT) pomocí klávesové zkratky Ctrl+Alt+funkční klávesa
odstranit Terminál a všechny další terminálové aplikace z přehledu Činností v GNOME Shellu a zamezit uživatelům v instalaci nových terminálových aplikací
Zakázání příkazového řádku
-
Vytvořte profil user, který bude obsahovat následující řádky:
/etc/dconf/profile/user
user-db:user system-db:locallocal je název databáze dconf.
-
Vytvořte databázi local pro celosystémová nastavení v /etc/dconf/db/local.d/00-lockdown:
# Určuje cestu v dconf [org/gnome/desktop/lockdown] # Zakazuje příkazový řádek disable-command-line=true -
Přepište uživatelova nastavení a zabraňte mu ve změnách pomocí souboru /etc/dconf/db/local.d/locks/lockdown:
# Uvádí klíče použité k uzamknutí nastavení /org/gnome/desktop/lockdown/disable-command-line -
Aktualizujte systémovou databázi:
# dconf update Před tím, než se nastavení pro celý systém projeví, se musí uživatel odhlásit a znovu přihlásit.
Zablokování přepnutí do virtuálního terminálu
Normálně mohou uživatelé používat klávesové zkratky Ctrl+Alt+funkční klávesa (napřílad Ctrl+Alt+F2) pro přepnutí z uživatelského prostředí GNOME do virtuálního terminálu.
Jestliže na počítači běží systém X Window, můžete zablokovat přístup ke všem virtuálním terminálům přidáním volby DontVTSwitch do oddílu Serverflags v souboru souboru s nastavením X ve složce /etc/X11/xorg.conf.d.
-
Vytvořte nebo upravte soubor s nastavením X v /etc/X11/xorg.conf.d. Například /etc/X11/xorg.conf.d/10-xorg.conf:
/etc/X11/xorg.conf.d/10-xorg.conf
Section "Serverflags" Option "DontVTSwitch" "yes" EndSection Restartujte X server, aby se změny projevily.