Je confirme bien que les modifications des permissions des sous-répertoires de /home (et même des autres) sont faites par msec.
Théoriquement, selon le niveau de sécurité choisi lors de l'installation de la Mandriva un mask sera affecté à ces sous-répertoires :
- level 0 =755
- level 4 = 711
- level 5 = 700
(de mémoire).
Il est possible de consulter ces droits dans les différents fichiers sous :
/usr/share/msec/perm.x (où x = au level).
Donc, toujours théoriquement, l'utilitaire "draksec" doit permettre de modifier le niveau de sécurité. Oui, mais voilà, chez moi j'ai bien modifié mon niveau de sécurité pour le positionner sur "faible" sans que je puisse modifier de façon durable mes permissions sur mes sous-répertoires.
Conclusion, pour pallier à ce problème, il existe deux méthodes :
1/ Utilitaire graphique : "drakperm" : rajouter une règle du style
/home/* current 700
2/ Avec la console :
Editer (ou créer) le fichier perm.local sous /etc/security/msec/
et rajouter la ligne
/home/* current 700
Ne pas oublier de faire le chmod du répertoire concerné et ça devrait être OK.
Je remercie toutes les personnes qui m'ont répondu et m'ont donné les indications que je viens de synthétiser dans ce post.
[^] # [RESOLU]Re: Quelques précisions
Posté par Jérôme AUBERT . En réponse au message pb de modification de droits. Évalué à 1.
Je confirme bien que les modifications des permissions des sous-répertoires de /home (et même des autres) sont faites par msec.
Théoriquement, selon le niveau de sécurité choisi lors de l'installation de la Mandriva un mask sera affecté à ces sous-répertoires :
- level 0 =755
- level 4 = 711
- level 5 = 700
(de mémoire).
Il est possible de consulter ces droits dans les différents fichiers sous :
/usr/share/msec/perm.x (où x = au level).
Donc, toujours théoriquement, l'utilitaire "draksec" doit permettre de modifier le niveau de sécurité. Oui, mais voilà, chez moi j'ai bien modifié mon niveau de sécurité pour le positionner sur "faible" sans que je puisse modifier de façon durable mes permissions sur mes sous-répertoires.
Conclusion, pour pallier à ce problème, il existe deux méthodes :
1/ Utilitaire graphique : "drakperm" : rajouter une règle du style
/home/* current 700
2/ Avec la console :
Editer (ou créer) le fichier perm.local sous /etc/security/msec/
et rajouter la ligne
/home/* current 700
Ne pas oublier de faire le chmod du répertoire concerné et ça devrait être OK.
Je remercie toutes les personnes qui m'ont répondu et m'ont donné les indications que je viens de synthétiser dans ce post.
Cordialement,
Jerome