Linux & Co
Accueil du siteLinuxTrucs et astuces
Dernière mise à jour :
mercredi 13 décembre 2006
Statistiques éditoriales :
44 Articles
1 Brève
3 Sites Web
81 Auteurs

Statistiques des visites :
4 aujourd'hui
0 hier
14048 depuis le début
   
Gérer les droits d’un fichier
mercredi 8 juin 2005
par Johann Lahitte

Sous linux, il est possible de définir quel type d’utilisateur peut lire,écrire ou executer un fichier.

Cela est rendu possible grace aux droits qui sont associés à chaque fichier.Il y en a 3 types :
 Vos droits vis-à-vis du fichier
 Les droits dit de "groups" qui sont donc utilisés pour les utilisateurs enregistré sur le systéme.
 le droits des autres, autrement dit toute personne pouvant acceder d’une façon ou d’une autre à votre ordinateur. Ces 3 types de droits sont découpé eux même en 3, lecture, ecriture et execution. On peut donc définir pour chacun des groupes si il peuvent ou non lire ecrire ou executé le fichier.

Vous pouvez observer les droits de vos fichiers en tappant "$ls -l" dans une console.

Pour les modifiers il existe une commande, "chmod". Elle permet de définir les droits (xyz dans l’exemple qui suit) pour un fichier (symboliser dans l’exemple apres par file). "chmod xyz file" xyz peuvent être de deux type, tout d’abord la plus simple a comprendre mais la plus longue a ecrire. Il suffit d’écrire en binaire les droit que l’on souhaite donner au fichier. Par exemple, pour un fichier executable par vous et lisible par n’importe qui sera chmod 001-000-010. Il est aussi possible de définir les droit d’un fichier en passant par des chiffre décimaux.Ces chiffres décimaux sont simplement la traduction en décimal de ce que nous auriont pue écrire en binaire. Ainsi pour l’exemple ci dessus on aurait : 001->1 000->0 010->2 il suffit alors de tapper chmod 102 file et l’on obtient le même résultat.

En téléchargement, un fichier html avec un mini-calculateur pour le chmod : Pour ceux qu’on la flème de compter ! Cliquez sur Tux juste en bas, c’est le meilleur prof de tous !

Post Scriptum :
En cours de développement si vous voyez des erreurs merci de me les signaler
Documents joints à cet article :
Articles de cette rubrique
  1. Compiler des sources
    18 mai 2005

  2. Configurer une souris 7 boutons
    26 mai 2005

  3. Gérer les droits d’un fichier
    8 juin 2005

  4. Les commandes Unix
    10 juin 2005

  5. Le kernel
    27 juin 2005

  6. Ouverture d’une 2eme session graphique
    25 juillet 2005