A propos de chmod

Yacouba Messages postés 48 Date d'inscription   Statut Membre Dernière intervention   -  
Castor Messages postés 522 Statut Modérateur -
j'ai demande à mon enseignant si c'etait possible d'accorder des droits (d'accès à un fichier)à un seul utilisateur et pas aux autres membres de son groupe .j' agis en tant que utilisateur et non root.
il me dit : impossible je reponds si c'est le cas c'est un defaut de linux qu'il faut cooriger.
qu'en pensez vous?

7 réponses

Vikking Messages postés 222 Statut Membre 4
 
Hello,

Si tu crees ton fichier en 700, ca ne marche pas?

++
0
Vikking Messages postés 222 Statut Membre 4
 
Hello,

et si tu crees un fichier puis ensuite :
chmod 700 fichier
qu en est il?

++
0
Yacouba Messages postés 48 Date d'inscription   Statut Membre Dernière intervention  
 
salut
( je precise en passant à Vikking que c'est pas cela que je veux! chmod 700 me donne tous les droits et rien à tous les autres, n'est ce pas?)
mon problème: je créée un fichier en tant qu'user et je decide d'accorder un certain droit à un autre user et à lui seul.
est ce possible ou pas?
0
Vikking Messages postés 222 Statut Membre 4
 
Hello,

pour le chmod c'est ca!
Pour ton probleme pourquoi ne passe tu pas par les groupes.
Les droits sonty gérés ainsi : Moi - Le groupe - les autres.
Tu cree deux user, (toto et tata), tu dis que toto fait partie du nouveau groupe user.
Si ton fichier a les droit suivants rwxrwx--- alors toto y accedera ainsi que tata, + tous les autres utilisateurs membres du groupe user.
C'est la seule possibilité pour donner l'accés a un fichier a un autre utilisateur que toi, perso je n'ai pas d'autres idées.

Euh quand tu dis "je decide d'accorder un certain droit à un autre user et à lui seul. " qu'entends tu par la?, c est quoi ce droit?

++

ps: j'espere avoir bien compris cette fois ci :/
0
Yacouba Messages postés 48 Date d'inscription   Statut Membre Dernière intervention  
 
merci Vikking .on dirait que je n'ai pas ete tres clair,j'aimerais faire cette precision: 2 situations possibles:1)je ne suis pas root et2)je le suis
si j'ai bien compris dans le 2 ieme cas c'est impossible ce que je veux et dans le 1er cas(en tant que root) il me suffit de creer un nouveau groupe dans lequel je mettrai toto seul si c'est à toto seul que je veux accorder ce ou ces droits( a propos de droits il s'agit bien sur de n'importe lequel des 3 droits r w x ou les 3 à la fois)
ce qui pose probleme puisqu'il me semble un user appartient à un et un seul groupe !
0
hohisse
 
salut,

Et en utilisant le chown, tu peux changer le proprietaire, et comme tu as tout les droits sur tes fichiers, tu dois pouvoir le donner à qqn d'autre.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Yacouba Messages postés 48 Date d'inscription   Statut Membre Dernière intervention  
 
mais comment faire? là est le problème!je ne saisis tjs pas (jesuis debutant quand même et me pose pas mal de questions sur ce sytème qui semble fiable et excellent mais il faut que ce doute disparaisse je ne peux croire un seul instant que toute la communauté unix ne s'est pas soucié de ce problème !!)
0
asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention   426
 
Salut Yacouba,

pour le chown, seul root peut modifier le propriétaire d'un fichier.
Un utilisateur pourra uniquement changer le group (vers un groupe auquel il appartient)
(usermod -G <nom groupe> <user> permet a root d'ajouter un ou plusieurs groupes a un utilisateur)

Ben heu en fait, je pense que si ce n'est pas faisable, c'est que d'une part,
ça serait laisser la possibilité a n'importe quel utilisateur de perdre (de son fait) le controle sur sa session, et d'autre part, parcequ'il n'y a (à mon sens) aucun interet à cela ?
Pourquoi créer un fichier pour le rendre accessible à un unique utilisateur autre que moi !?

Vraiment je ne vois pas quel avantage on pourrait en tirer :-(

@++

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0
fanf
 
Tu peux solutionner ton problème,
Un utilisateur peut appartenir à plusieurs groupes.
0
Castor Messages postés 522 Statut Modérateur 6
 
salut les gars...
oui tu peux affecter un utilisateur a plusieurs groupes...quand tu es root, ou du moins quand tu as acces en ecriture au fichier
/etc/group

par exemple tu peux avoir un user "admin" qui apartient aux groupes admin (obligatoirement), webmin et apache

.O 
(_)____... 
_Castor
0