Inspecter les paramètres de sécurité dans /sys/kernel/security
Dans cette étape finale, nous allons explorer le répertoire /sys/kernel/security
. Le système de fichiers /sys
est un autre système de fichiers virtuel qui fournit une interface aux structures de données du noyau. Le répertoire /sys/kernel/security
contient spécifiquement des informations et des contrôles liés aux modules de sécurité Linux (Linux Security Modules - LSMs) chargés par le noyau.
Les LSMs sont des frameworks qui permettent au noyau de prendre en charge diverses modèles de sécurité. Des exemples incluent SELinux, AppArmor et d'autres.
Listons le contenu de ce répertoire à l'aide de la commande ls
. La commande ls
liste le contenu d'un répertoire.
Tapez la commande suivante dans votre terminal et appuyez sur Entrée :
ls /sys/kernel/security/
Vous verrez une sortie similaire à celle-ci, en fonction des LSMs chargés :
apparmor lockdown lsm selinux
Cette sortie montre les sous-répertoires à l'intérieur de /sys/kernel/security
. Chaque sous-répertoire correspond souvent à un LSM chargé ou à une fonctionnalité de sécurité comme lockdown
.
Vous pouvez inspecter plus en détail le contenu de ces sous-répertoires à l'aide de ls
et cat
. Par exemple, pour voir le contenu du répertoire lockdown
à l'intérieur de /sys/kernel/security
, vous pouvez utiliser :
ls /sys/kernel/security/lockdown/
Et pour afficher le contenu d'un fichier dans ce répertoire, par exemple, le fichier lockdown
lui-même (qui pourrait contenir des informations similaires à celles de /proc/sys/kernel/lockdown
), vous pouvez utiliser :
cat /sys/kernel/security/lockdown
L'exploration du répertoire /sys/kernel/security
offre un aperçu plus approfondi des modules de sécurité actifs et de leurs configurations sur votre système.
Vous avez maintenant appris à vérifier l'état de verrouillage du noyau à l'aide de différentes méthodes et exploré l'interface de sécurité du noyau dans le système de fichiers /sys
.
Cliquez sur Continuer pour terminer le lab.