Petr Kovar
pknbe@volny.cz 2014
Ekaterina Gerasimova
kittykat3756@gmail.com 2014
Jana Svarova
jana.svarova@gmail.com 2015
Empêcher les utilisateurs d’accéder à la ligne de commande.
Thibault Leclair
thibaultleclair@yahoo.com 2021
Mathieu Bousquet
mathieu.bousquet2@gmail.com 2022
Guillaume Bernard
associations@guillaume-bernard.fr 2023
Irénée Thirion
irenee.thirion@e.email 2023-2024

# Désactiver l’accès à la ligne de commande

Pour désactiver l’accès à la ligne de commande, il est nécessaire de modifier un certain nombre de configurations. Veuillez noter que les étapes suivantes ne retirent pas les permissions de l’utilisateur pour accéder à la ligne de commande, mais retirent les voies d’accès à la ligne de commande.

Définir la clé GSettings `org.gnome.desktop.lockdown.disable-command-line` pour empêcher l’utilisateur d’accéder au terminal ou d’exécuter une ligne de commande via l’invite de commande Alt F2.

Empêcher les utilisateurs d’accéder à l’invite de commande Alt F2 .

Désactiver l’utilisation des terminaux virtuels (VT) par les raccourcis Ctrl Alt touche de fonction en modifiant la configuration du serveur X.

Retirer Terminal et toute autre application de terminal de la vue d’ensemble des Activités du Shell de GNOME. Il est également nécessaire d’empêcher l’utilisateur d’installer une nouvelle application de terminal.

# Désactiver l’invite de commande

Créez une base de données local pour paramétrer à l’échelle système dans /etc/dconf/db/local.d/00-lockdown :

# Spécifier le chemin dconf [org/gnome/desktop/lockdown]

# Désactiver l’invite de commande disable-command-line=true

Remplacez le paramètre de l’utilisateur et empêchez sa modification dans /etc/dconf/db/local.d/locks/lockdown :

# Ajouter les clés utilisées pour configurer le verrouillage /org/gnome/desktop/lockdown/disable-command-line

# Désactiver les terminaux virtuels

Les utilisateurs peuvent normalement utiliser les raccourcis Ctrl Alt touche de fonction (par exemple, Ctrl Alt F2) pour basculer du bureau GNOME à un terminal virtuel.

Si l’ordinateur utilise le système de fenêtrage X, vous pouvez désactiver l’accès à tous les terminaux virtuels en ajoutant une option `DontVTSwitch` à la section `Serverflags` dans un fichier de configuration de X situé dans le répertoire /etc/X11/xorg.conf.d/.

Créez ou modifiez un fichier de configuration de X dans /etc/X11/xorg.conf.d/. Par exemple, /etc/X11/xorg.conf.d/10-xorg.conf :

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

Section "Serverflags"

Option "DontVTSwitch" "yes"

EndSection

Redémarrez le serveur X pour que les modifications s’appliquent.