Petr Kovar
pknbe@volny.cz 2014
Ekaterina Gerasimova
kittykat3756@gmail.com 2014
Jana Svarova
jana.svarova@gmail.com 2015

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.

Jak zabránit uživatelům v přístupu k příkazové řádce.

# 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:local

local 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.