Petr Kovar pknbe@volny.cz 2014 Ekaterina Gerasimova kittykat3756@gmail.com 2014 Jana Svarova jana.svarova@gmail.com 2015 Evitar que los usuarios accedan a la línea de comandos. Daniel Mustieles daniel.mustieles@gmail.com 2017 - 2021 Oliver Gutiérrez ogutsua@gmail.com 2018 - 2020 Desactivar el acceso por línea de comandos

Para desactivar el acceso de su usuario de escritorio a la línea de comandos, necesita hacer cambios de configuración en múltiples contextos diferentes. Tenga en cuenta que los siguientes pasos no eliminarán los permisos del usuario del escritorio para acceder a la línea de comandos, pero sin embargo elimina las formas que tiene el usuario de acceder a la línea de comandos.

Configure la clave de GSettings org.gnome.desktop.lockdown.disable-command-line, que evita que el usuario acceda al terminal o especificar la ejecución de una línea de comandos (el diálogo de ejecución de comandos Alt F2).

Prevenir que los usuarios accedan al símbolo del sistema con AltF2.

Desactive la opción de cambiar a las terminales virtuales (VTs) con los atajos CtrlAltTecla de función modificado la configuración del servidor X.

Quite la aplicación Terminal y todas las otras aplicaciones de terminal de la lista de actividades en GNOME Shell. También deberá evitar que el usuario instale una nueva aplicación de terminal.

Desactivar la línea de comandos

Cree una base de datos local para ajustes a nivel de máquina en /etc/dconf/db/local.d/00-lockdown:

# Specify the dconf path [org/gnome/desktop/lockdown] # Disable the command prompt disable-command-line=true

Ignore los ajustes del usuario y evite que el usuario los cambie en /etc/dconf/db/local.d/locks/lockdown:

# List the keys used to configure lockdown /org/gnome/desktop/lockdown/disable-command-line
Desactivar la salida a un terminal virtual

Los usuarios por lo general pueden usar atajos de teclado con CtrlAltfunction key (por ejemplo, CtrlAltF2) para cambiar del escritorio GNOME a una terminal virtual.

Si el equipo está ejecutando el Sistema de ventanas X, puede desactivar el acceso a todas las terminales virtuales añadiendo la opción DontVTSwitch en la sección Serverflags de un archivo de configuración de X en la carpeta /etc/X11/xorg.conf.d.

Cree o modifique un archivo de configuración de X en /etc/X11/xorg.conf.d. Por ejemplo /etc/X11/xorg.conf.d/10-xorg.conf:

<file>/etc/X11/xorg.conf.d/10-xorg.conf</file> Section "Serverflags" Option "DontVTSwitch" "yes" EndSection

Reinicie el servidor X para que los cambios surtan efecto.