Page 1 sur 1

[console] soucis avec les permissions (résolu)

Publié : mar. 23 avr. 2013, 14:42
par clp
Bonjour,
j'ai une Archlinux en tant que serveur avec plusieurs utilisateurs.
j'ai utilisateur a,b et c.

L'utilisateur (A) a un répertoire partage.
si je fais un lien symbolique sur l'utilisateur B

Code : Tout sélectionner

utilisateur(b)@home > ln -s /home/utilisateurA/partage partage
je suis obliger de mettre tout le home de l'utilisateur(A)
chmod 770 -R /home/utilisateurA
pour que l'utilisateur B ou C puisse aller dans le répertoire Partage.
Ce n'est pas logique car le répertoire partage a 770 donc ça devrais fonctionner.
De plus mais utilisateur sont dans le même groupe.

Pouvez vous éclairer ma lanterne?

Re: [console] soucis avec les permissions

Publié : mar. 23 avr. 2013, 14:59
par benjarobin
Si c'est logique, mais en faite tu as besoin de faire au minima

Code : Tout sélectionner

chmod 710 /home/utilisateurA
chmod 770 /home/utilisateurA/partage
chown utilisateurA:goupCommunABC /home/utilisateurA #Par exemple users

Re: [console] soucis avec les permissions

Publié : mar. 23 avr. 2013, 15:02
par clp

Code : Tout sélectionner

chmod 750 /home/utilisateurA/Partage/
normalement ça devrais suffire.

Les autres utilisateurs vont directement dans le partage, et non dans le home.

Re: [console] soucis avec les permissions

Publié : mar. 23 avr. 2013, 15:03
par tuxce
T'es pas obligé de mettre 770, 710 suffit si les 2 utilisateurs sont du même groupe et que les dossiers appartiennent à ce groupe.

Le principe est que pour accéder à un dossier, il faut :
- pouvoir accéder à ses parents
- pouvoir l'exécuter

Donc, pour que le groupe puisse accéder à /home/utilisateurA/partage, il faut qu'il ait la permission d'exécuter (x) /home , /home/utilisateurA et /home/utilisateurA/partage