Donner permission au utilisateur spécifique

Résolu/Fermé
MEN Molin - 15 juin 2005 à 11:24
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 - 15 juin 2005 à 12:12
Bonjour,

Par exemple : dans un systeme linux Debian je suis root et j'ai créé un fichier je veut donner une permission sur ce fichier au autre utiliseur par exemple utilisateur "test".
qu'est ce que je dois faire?
A voir également:

3 réponses

mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
15 juin 2005 à 12:12
Quels que soient les droits que tu mets à un fichier, root à toujours tous les droits.

1) Le chown change le propriétaire (test) et le groupe propriétaire (users).
2) Le chmod 700 attribue :
- les droits rwx (7) (read (4) write (2) execute (1) --> 4+2+1=7) pour le propriétaire (test),
- ne laisse aucun droit pour le groupe user (0)
- ne laisse aucun droit pour tout le monde (0). D'où le masque 700...

Plus de détails :
man chown
man chmod
man chgrp
0
tu dois mettre le proprietaire du fichier comme étant

root:GROUP ou GROUP est un groupe dans lequel ton utilisateur TOTO est présent

par exemple

>touch fichier
>chown root:oracle fichier
>chmod 660 fichier
>su TOTO
passwd:
#cd /test
/test#ll
-rw-rw---- 1 root oracle 14 Jun 0 fichier
/test#


l'utilisateur toto a le droit de le modifier puisque le groupe oracle a les droits rw et que toto est dans le groupe oracle

pour plus de combinaisons et les autres possibilitées :
man chown
man chmod
voir /etc/group*
voir /etc/pass*
-1
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
15 juin 2005 à 11:33
chown test:users lefichier
chmod 700 lefichier
-2
Par exemple je suis root j'ai créé un fichier "monfichier" et je fait

chown toto monfichier

après cette commande est-ce que root peut acceder à monfichier ? ou root est toujous le proprietaire de monfichier?
0