Canalblog
Editer l'article Suivre ce blog Administration + Créer mon blog
Publicité
le blog de Poseidon627
18 août 2007

Attribuer des droits

Tout d'abord, il faut s'assurer que les droits ne soient pas déjà attribués (inutile de ré-inventer la roue !!!) avec la commande : ls -l
On obtient un résultat du type :
          Capture_1
Schématisons une de ces lignes pour expliquer le fonctionnement

         

Capture

On peut utiliser deux méthodes : symbolique ou octale
La commande : sudo chmod (sudo pour passer la commande chmod en root)

Méthode symbolique :
          chmod [destinataire] [ajout/supp.] [type de droit] [fichier]

Revenons à notre schéma et à la signification des lettres
     -> des droits pour qui (destinataire) ?
          u (user)     pour l'utilisateur
          g (group)   pour le groupe (d'utilisateurs)
          o (others)  pour les autres
          a (all)        pour tous

     -> ajout / suppression
          +               ajout de nouveaux droits
           -                suppression de droits

     -> quels types de droits ?
          r (read)     en lecture
          w (write)   en écriture
          x (éxec.)    pour l'éxecution

Exemples :
          chmod u+rw mon_fichier.ext
          chmod a-w mon_fichier.ext

Méthode octale :
          chmod [xxx] [fichier]
La commande est toujours la même, mais les paramètres sont différents
xxx correspond à une série de trois chiffres symbolisant les trois types de destinataires
          xxx = ugo (le 1er x symbolise l'utilisateur, le 2nd symbolise le groupe et le 3ème symbolise les autres)
Les chiffres représentés par les x peuvent être les suivants :
          0   aucun droit
          1   droits pour l'éxecution
          2   droits pour l'écriture
          4   droits pour la lecture
Ils peuvent être cumulés pour donner plusieurs droits
exemple : 2+4 = 6 (donne les droits en écriture et en lecture)
chmod 666 mon_fichier.ext     donnera les droits en écriture et en lecture à tous les utilisateurs
chmod 755 mon_fichier.ext     donnera tous les droits à l'utilisateur, et les droits en lecture et éxecution pour les autes

N'hésitez pas à laisser un commentaire, remarque ou autre pour faire vivre ce blog !

Publicité
Commentaires
le blog de Poseidon627
Publicité
Derniers commentaires
Publicité