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

af.zakaria Messages postés 44 Date d'inscription   Statut Membre Dernière intervention   -  
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   -
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




A voir également:
  • "Setfacl: option -m: invalid argument near character 3"
  • Ai suite 3 - Télécharger - Optimisation
  • Picasa 3 - Télécharger - Albums photo
  • Photorecit 3 - Télécharger - Visionnage & Diaporama
  • Imagen 3 - Accueil - Applications & Logiciels
  • Zelda 3 - Accueil - Guide jeu vidéo

1 réponse

lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,

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


lami20j
0
af.zakaria Messages postés 44 Date d'inscription   Statut Membre Dernière intervention   2
 
Salut,
l'erreur reste le meme
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
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   Statut Membre Dernière intervention   2
 
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   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
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   Statut Membre Dernière intervention   2
 
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