Bonjour,
je suis face à un problème que je n'arrive pas à résoudre.
Sur un serveur, je suis l'utilisateur lm du groupe lm ; j'ai un répertoire CONTROLE dans lequel j'ai un script (monscript.sh) qui tourne et qui écrit des fichiers logs.
Je veux rendre accessible en lecture ce répertoire à 3 utilisateurs u1 u2 et u3 qui ne font pas partie du groupe lm.
Par ailleurs, je veux qu'ils puissent lire et lancer le script monscript.sh (pas d'écriture et pas de rm sur ce fichier !).
Par contre les fichiers logs peuvent être effacés s'ils le veulent et ils doivent pouvoir écraser les fichiers logs existants s'ils relancent ce script.
Je mets les droits x sur le répertoire pour qu'ils y accèdent par la commande cd => OK
Si je ne mets pas les droits w sur le répertoire, ils ne pourront pas faire de rm sur le script, mais pas non plus sur les logs.
Si je mets les droits w sur le répertoire, et uniquement r et x sur le script, le rm sera quand même autorisé.
Comment faire?
Merci pour votre aide.
Partager