3.6. Confiner les utilisateurs réguliers
Vous pouvez confiner tous les utilisateurs ordinaires de votre système en les associant à l'utilisateur SELinux user_u
.
Par défaut, tous les utilisateurs Linux de Red Hat Enterprise Linux, y compris les utilisateurs disposant de privilèges administratifs, sont mappés à l'utilisateur SELinux non confiné unconfined_u
. Vous pouvez améliorer la sécurité du système en assignant des utilisateurs à des utilisateurs SELinux confined. Ceci est utile pour se conformer au Guide de mise en œuvre technique de la sécurité V-71971.
Procédure
Affiche la liste des enregistrements de connexion SELinux. La liste affiche les correspondances entre les utilisateurs Linux et les utilisateurs SELinux :
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Mapper l'utilisateur __default__, qui représente tous les utilisateurs sans correspondance explicite, à l'utilisateur SELinux
user_u
:semanage login -m -s user_u -r s0 __default__
# semanage login -m -s user_u -r s0 __default__
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Vérification
Vérifiez que l'utilisateur __default__ est associé à l'utilisateur SELinux
user_u
:Copy to Clipboard Copied! Toggle word wrap Toggle overflow Vérifiez que les processus d'un nouvel utilisateur s'exécutent dans le contexte SELinux
user_u:user_r:user_t:s0
.Créer un nouvel utilisateur :
adduser example.user
# adduser example.user
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Définir un mot de passe pour example.user:
passwd example.user
# passwd example.user
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
Déconnectez-vous en tant que
root
et connectez-vous en tant que nouvel utilisateur. Affiche le contexte de sécurité pour l'ID de l'utilisateur :
[example.user@localhost ~]$ id -Z user_u:user_r:user_t:s0
[example.user@localhost ~]$ id -Z user_u:user_r:user_t:s0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Affiche le contexte de sécurité des processus en cours de l'utilisateur :
Copy to Clipboard Copied! Toggle word wrap Toggle overflow