Setfacl: Option -m: Invalid argument near ...

Fermé
af.zakaria Messages postés 44 Date d'inscription lundi 24 octobre 2011 Statut Membre Dernière intervention 23 décembre 2015 - 10 nov. 2011 à 23:32
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 11 nov. 2011 à 19:43
Bonjour,
J'essaye d effectuer des droits d'accès d'un dossier qui s'appele "P1" pour l'utilisateur "test3"
je fais : setfacl -Rm o:test3:r-x P1
et tjrs j'avais cette erreur :
setfacl: Option -m: Invalid argument near character 3
test3 est un utilisateur qui appartient à "others" ,n'est pas au groupe de l'utilisateur courant.
J'ai besoin de vos aides et vos renseignements
Et merci d'avance




1 réponse

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
Modifié par lami20j le 10/11/2011 à 23:46
Salut,

setfacl -R -m .......  


lami20j
0
af.zakaria Messages postés 44 Date d'inscription lundi 24 octobre 2011 Statut Membre Dernière intervention 23 décembre 2015 2
11 nov. 2011 à 00:37
Salut,
l'erreur reste le meme
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
11 nov. 2011 à 00:45
Fait un copie/coller de ce que tu vois dans la console, commande + résultat
0
af.zakaria Messages postés 44 Date d'inscription lundi 24 octobre 2011 Statut Membre Dernière intervention 23 décembre 2015 2
11 nov. 2011 à 01:31
j'ai résolu le problème,
j'ai fait setfacl -Rm other:r-x P1 et ça marché
mais ça c'est dangereux car je veux donner le droit de lecture et parcours juste pour test3 pas pour ts les autres.
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
11 nov. 2011 à 08:12
Salut,

mais ça c'est dangereux car je veux donner le droit de lecture et parcours juste pour test3 pas pour ts les autres.

En fait quand on dit others on pensent effectivement à tous les utilisateur n'ayant aucun droit sur le fichier.

Dans ton cas, comme tu veux attribuer des droits à un utilisateur qui n'est pas propriétaire et il ne fait pas non plus partie de group il faut utiliser u.

Alors essaie

setfacl -Rm o:--- P1
setfacl -Rm u:test3:r-x P1 
getfacl P1
0
af.zakaria Messages postés 44 Date d'inscription lundi 24 octobre 2011 Statut Membre Dernière intervention 23 décembre 2015 2
11 nov. 2011 à 12:14
setfacl -Rm o:--- P1 marche
mais setfacl -Rm u:test3:r-x P1 me donne l'erreur ci-dessous
setfacl: P1: Operation not supported
0