Petr Kovar
pknbe@volny.cz 2014
Ekaterina Gerasimova
kittykat3756@gmail.com 2014
Jana Svarova
jana.svarova@gmail.com 2015
Evite que usuários acessem a linha de comando.
Rafael Fontenelle
rafaelff@gnome.org 2017-2020
Leônidas Araújo
leorusvellt@hotmail.com 2023

# Desabilitando acesso à linha de comando

Para desabilitar o acesso à linha de comando para o usuário do seu ambiente, é necessário fazer alterações na configuração em vários contextos diferentes. Lembre-se de que as etapas a seguir não removem as permissões do usuário do ambiente para acessar uma linha de comando, mas removem as maneiras pelas quais o usuário da área do ambiente pode acessar a linha de comando.

Defina a chave GSettings `org.gnome.desktop.lockdown.disable-command-line`, a qual impede o usuário de acessar o terminal ou especificar uma linha de comando seja executada (o prompt de comando Alt F2).

Evite que os usuários de acessem o prompt de comando Alt F2.

Desabilite a alternância para terminais virtuais (VTs) com os atalhos Ctrl Alt tecla de função modificando a configuração do servidor X.

Remova Terminal e todos os outros aplicativos de terminal do panorama de Atividades no GNOME Shell. Você também precisará evitar que o usuário instale um novo aplicativo de terminal.

# Desabilitando o prompt de comando

Crie um banco de dados local para configuração de toda máquina em /etc/dconf/db/local.d/00-lockdown:

# Especifica o caminho dconf [org/gnome/desktop/lockdown]

# Desabilita o prompt de comando disable-command-line=true

Sobreponha a configuração do usuário e evita que o usuário altere-a em /etc/dconf/db/local.d/locks/lockdown:

# Lista as chaves usadas para configurar o bloqueio /org/gnome/desktop/lockdown/disable-command-line

# Desabilitando cair para um terminal virtual

Usuários normalmente podem usar os atalhos de Ctrl Alt tecla de função (por exemplo, Ctrl Alt F2) para alterar do ambiente GNOME para um terminal virtual.

Se o computador estiver executando o X Window System, você pode desabilitar o acesso a todos os teclados virtuais adicionando uma opção `DontVTSwitch` à seção `Serverflags` em um arquivo de configuração do X no diretório /etc/X11/xorg.conf.d/.

Crie ou edite um arquivo de configuração do X em /etc/X11/xorg.conf.d. Por exemplo, /etc/X11/xorg.conf.d/10-xorg.conf:

## /etc/X11/xorg.conf.d/10-xorg.conf

Section "Serverflags"

Option "DontVTSwitch" "yes"

EndSection

Reinicie o servidor X para que as alterações tenham efeito.