Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
989 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Précision sur commande chmod

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Précision sur commande chmod

n°1402576
sebastien4​012
Posté le 10-04-2017 à 17:43:34  profilanswer
 

Bonjour,
 
J'ai besoin de donner des droits RWX sur un certain répertoire à un certain utilisateur, comment faire?
 
On trouve un peu partout des explications avec exemples d'utilisation de chmod mais nul part je ne trouve d'exemple où on donne le nom de l'utilisateur ou du groupe auquel on veut ajouter des droits. J'imagine qu'il y a quelque chose que je n'ai pas compris dans la gestion des droits sous Linux.
 
Comment je peux ajouter les droits RWX à Toto sur le répertoire /1/2/3?
 
Merci d'avance pour votre réponse.

mood
Publicité
Posté le 10-04-2017 à 17:43:34  profilanswer
 

n°1402578
francoisp3​1
Posté le 10-04-2017 à 18:18:47  profilanswer
 

toto est le proprietaire de repertoire grace a  
 


chown toto. /1/2/3
chmod 700 /1/2/3  


 
pour la forme la plus courante  
un peu plus sioux
 
toto est dans le groupe ami en plus de son groupe toto
et titi fait aussi partie de ami  
 
 


chown toto /1/2/3  
chmod 750 /1/2/3  


 
permet a titi de consulter ce volume mais qu en lecture  
 
l equivalance :
rwx=7
rw-=6
r-x=5
r--=4
---=0
 
 
en clair chown defini le proprietaire d un rep ou fichier  
chmod en change les permissions (sauf a root et au proprietaire ...)
donc meme faire par erreur chmod 000 monrep  est correctible par le proprietarie)

n°1402595
sebastien4​012
Posté le 11-04-2017 à 13:11:08  profilanswer
 

Merci pour ces infos, en mettant l'utilisateur propriétaire sans toucher aux droits ça a fonctionner.
 
Un truc m'intrigue dans ton 2e exemple.
Voilà ce que je comprend:
toto devient propriétaire du répertoire /1/2/3 avec la commande

Code :
  1. chown toto /1/2/3


On applique les droits r-x à un groupe dont le propriétaire fait parti pour que d'autres utilisateurs membre du même groupe aient des droits sur ce répertoire avec la commande

Code :
  1. chmod 750 /1/2/3


A aucun moment tu précises que la commande s'applique au groupe ami. Un utilisateur linux ne peut pas être membre de plusieurs groupes?

n°1402596
H3bus
Troll Inside
Posté le 11-04-2017 à 13:28:46  profilanswer
 

Si tu veux que l'utilisateur propriétaire soit toto et que le groupe propriétaire soit ami tu fais:

Code :
  1. chown toto:ami /1/2/3
 

Un utilisateur peut être membre de plusieurs groupes.
Par contre chaque objet du système de fichier ne peut avoir comme propriétaire qu'un utilisateur et un groupe.


Message édité par H3bus le 11-04-2017 à 13:30:08

---------------
sheep++
n°1402607
francoisp3​1
Posté le 11-04-2017 à 17:17:53  profilanswer
 

exactement

n°1402672
sebastien4​012
Posté le 13-04-2017 à 17:38:25  profilanswer
 

Merci à vous deux pour ces précisions.

n°1402849
gee
Bon ben hon
Posté le 20-04-2017 à 12:41:43  profilanswer
 

Pour chmod tu peux aussi utiliser des lettres au lieu de chiffres.

 

chmod u+rwx /1/2/3
chmod g+rx /1/2/3

 

u: pour l'utilisateur
g: pour le groupe
o: pour le reste
+: pour rajouter
-: pour enlever


Message édité par gee le 20-04-2017 à 12:41:55

---------------
"Phildar t'es vraiment une pute pas finie toi! Et Manu le gros porc arrete de t'marrer!"

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  Précision sur commande chmod

 

Sujets relatifs
Commande ls : résultats différents entre debian et centosLigne de commande et processID
Utiliser la commande Mount sans saisir le mot de passeclient mumble en ligne de commande
sed : question sur la commande 'N'Linux commande pour savoir les services qui sont installés ?
Programme en ligne de commande sans afficher les erreursApprendre les commande de base
[Résolu] Pb avec une commande inconnue quand elle est lancée par cronCommande sed sous HPUX
Plus de sujets relatifs à : Précision sur commande chmod



Copyright © 1997-2016 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR