Identifier le contexte de fichier SELinux

Red Hat Enterprise LinuxBeginner
Pratiquer maintenant

Introduction

Au cours de ce défi, vous allez vous exercer à identifier et à modifier les contextes de fichiers SELinux sur un système Red Hat Enterprise Linux (RHEL). SELinux (Security-Enhanced Linux) est un mécanisme de sécurité crucial qui fournit un contrôle d'accès obligatoire (MAC). Maîtriser la manipulation des contextes de fichiers SELinux est essentiel pour l'administration système et la gestion de la sécurité.

Identifier et modifier le contexte de fichier SELinux

Votre première tâche consiste à manipuler les contextes SELinux sur des fichiers. Vous allez créer un nouveau fichier, inspecter son contexte SELinux par défaut, puis modifier son contexte de type.

Tâches

  • Créer un nouveau fichier vide nommé example.txt.
  • Afficher le contexte SELinux complet du fichier example.txt.
  • Modifier le contexte de type SELinux de example.txt pour qu'il devienne admin_home_t.

Exigences

  • Toutes les opérations doivent être effectuées dans le répertoire ~/project.
  • Le fichier doit impérativement être nommé example.txt.
  • Utilisez la commande ls -Z pour visualiser le contexte du fichier.
  • Utilisez la commande chcon pour modifier le contexte du fichier. Le contexte de type final doit être admin_home_t.
✨ Vérifier la solution et pratiquer

Résumé

Dans ce défi, vous avez pratiqué avec succès la gestion fondamentale des contextes de fichiers SELinux. Vous avez appris à visualiser le contexte de sécurité des fichiers à l'aide de ls -Z et à les modifier temporairement avec chcon. Ces compétences sont fondamentales pour administrer un système RHEL sécurisé et comprendre le fonctionnement des contextes SELinux.