logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:systeme:droits-unix [16/01/2014 21:15]
MicP [Droit d'accès aux fichiers] formatage
doc:systeme:droits-unix [21/01/2014 17:09]
MicP [Protection des fichiers] ajout lien "chmod"
Ligne 1: Ligne 1:
 ====== Protection des fichiers ====== ====== Protection des fichiers ======
  
-Comme tout système ​multi-utilisateur,​ Linux possède des mécanismes permettant au propriétaire d'un fichier ​d'en protéger le contenu. Le propriétaire est l'utilisateur ayant créé le fichier. Pour permettre le partage de fichiers et faciliter le travail en équipe, Linux définit la notion de groupe ​d'​utilisateurs, ​et tout utilisateur appartient à un groupe ​au moins. Les droits ​d'​accès ​à un fichier sont définis par son propriétaire.+**debian** est un système ​d'​exploitation //__multi-utilisateurs__//​ avec lequel le propriétaire d'un fichier ​peut partager ​l'accès à son fichier ​avec d'autre utilisateurs, ​membres d'un groupe, et en définir les autorisations ​d'​accès ​possibles\\
  
 +Lors de la création d'un compte utilisateur,​ un groupe du même nom est créé, et l'​utilisateur créé fait partie de la liste des utilisateurs de ce groupe. \\
 +Sur un système **debian**, chaque utilisateur appartient __au moins à un groupe__.
 +
 +Quand un utilisateur créé un fichier, il a tous les droits sur ce fichier. Il en est de fait le propriétaire (owner). \\
 +Pour pouvoir permettre le partage de fichiers et faciliter le travail en équipe, **debian** définit la notion de **groupe** d'​utilisateurs. \\
 +Le propriétaire d'un fichier pourra définir (voir [[doc:​systeme:​chmod|chmod]]) les différents types d'​accès à son fichier pour lui même, et/ou les utilisateurs membres d'un groupe et/ou tous les //autres utilisateurs//​(other).
 +===== Types de fichiers =====
 +<​note>​[[http://​en.wikipedia.org/​wiki/​Everything_is_a_file|Everything is a file]]</​note>​
 +Les différents types de fichiers sont définis en fonction des méthodes d'​accès possibles pour les utiliser :
 +^^^
 +|  ''​-'' ​ |fichier ordinaire ​                                             |
 +|  ''​d'' ​ |répertoire (**d**irectory) ​                            |
 +|  ''​c'' ​ |fichier de périphérique a accès en mode //​**c**aractère// ​         |
 +|  ''​b'' ​ |fichier de périphérique a accès en mode //​**b**loc// ​              |
 +|  ''​p'' ​ |tube nommé (**p**ipe) ​                                         |
 +|  ''​l'' ​ |lien symbolique (**l**ynk) ​                                    |
 +|  ''​s'' ​ |**s**ocket (connecteur pour flux, paquet, séquence de paquets) |
 +===== Types d'​utilisateur =====
 +il existe trois **types d'​utilisateurs :**
 +^^^^
 +|  ''​u'' ​ |  **u**ser ​   | Le propriétaire du fichier. ​                  |
 +|  ''​g'' ​ |  **g**roup ​  | les membres du groupe propriétaire du fichier.|
 +|  ''​u'' ​ |  **o**ther ​  | les autres utilisateurs du système. ​          |
  
 ===== Droit d'​accès aux fichiers ===== ===== Droit d'​accès aux fichiers =====
 +Pour chaque fichier et pour chaque type (**ugo**) d'​utilisateur il y a trois **autorisations d'​accès** :
 +^^^
 +|  ''​r'' ​ |Autorisation de lecture (**r**ead). ​   |
 +|  ''​w'' ​ |Autorisation d'​écriture (**w**rite). ​  |
 +|  ''​x'' ​ |Autorisation d'​exécution (e**x**ecute).|
  
-chaque fichier ​est associé un ensemble d'​indicateurs précisant les droits d'​accès au fichier. +Ainsi à chaque fichier ​Linux sont associés 10 attributs : \\ 
- +1 attribut pour le **type** de fichier \\ 
-Pour chaque fichier il existe ​**trois types d'utilisateurs :** +9 => 3 groupes (ugo) de 3 attributs (rwx) pour chacun des différents ​types d'**accès**, dont : 
-^         ​^ ​         ^                                               ^ +  ​- 3 attributs d'accès pour le **propriétaire** (**u**ser) ​du fichier. 
- '​'​u'' ​ |  user    | Le propriétaire du fichier, c'est vous !      | +  ​- 3 attributs d'accès pour les utilisateurs ​membres du **groupe** (**g**roup) auquel appartiens le fichier. 
- '​'​g'' ​ |  group   ​| ​les membres du groupe ​propriétaire du fichier ​| +  ​- 3 attributs d'accès pour tous les **autres** ​(**o**ther) utilisateurs. 
- '​'​u'' ​ |  other   ​| ​les autres ​utilisateurs du système. ​          | +L'option ​''​-l'' de la commande [[doc:​systeme:​ls|ls]] vous permettra ​de visualiser tous les attributs ​d'un ou des fichers. \\ 
-Pour chaque fichier et par type d'​utilisateur il y a **trois modes d'​accès** : +<code user>ls -l</​code>​ 
-^         ​^ ​          ​^ ​                           ^ +<file term retour de la commande ci-dessus>​ 
-|  ​''​r'' ​  ​read ​    | Autorisation ​de lecture ​   | +total 36 
-|  ''​w'' ​ |  write    | Autorisation ​d'écriture ​   | +drwxr-xr-2 michel michel 4096 janv11 23:09 Bureau 
-|  ''​x'' ​ |  execute ​ | Autorisation d'​exécution | +drwxr-xr-x 2 michel michel 4096 janv. 10 18:25 Documents 
- +drwxr-xr-x 2 michel michel 4096 janv. 10 18:25 Images 
-Sous Linux il existe différents types de fichiers ​+drwxr-xr-x 2 michel michel 4096 janv. 10 18:25 Modèles 
-^         ​^ ​                                                          ^ +drwxr-xr-x 2 michel michel 4096 janv. 10 18:25 Musique 
-|  ''​-'' ​ |fichier ordinaire ​                                         | +-rw-r--r-- 1 michel michel 1804 janv. 11 23:12 pstreeGvfs 
-|  ''​d'' ​ |fichier répertoire ​                                        | +drwxr-xr-x 2 michel michel 4096 janv. 10 18:25 Public 
-|  ''​c'' ​ |fichier spécial de périphérique a accès en mode caractère ​ | +drwxr-xr-x 2 michel michel 4096 janv. 10 18:25 Téléchargements 
-|  ''​b'' ​ |fichier spécial de périphérique a accès en mode bloc       | +drwxr-xr-x 2 michel michel 4096 janv. 10 18:25 Vidéos 
-|  ''​p'' ​ |tube nommé ​                                                | +</​file>​ 
-|  ​''​l'' ​ |lien symbolique ​                                           | +<​note>​ 
-|  ​''​s'' ​ ​|socket ​                                                    | +Visualisez la page ''​man'' ​de la commande ​''​ls''​ en entrant ​la commande ​suivante dans un terminal : ''​man ls''​. ​\\ 
-Ainsi à chaque fichier Linux sont associés 10 attributs (1 pour désigner le **type de fichier**, et 9 **attributs de protection**,​ 3 pour le **propriétaire**,​ 3 pour le **groupe** et 3 pour les **autres** utilisateurs). ​ \\ +Voir aussi ma documentation sur [[:​doc:​systeme:​commandes:​gnu_linux|Les commandes ​de base de Linux]] 
-L'​ensemble des renseignements sur un fichier est obtenu ​en utilisant ​la commande ''​ls ​-l''​. ​(voir le wiki [[:​doc:​systeme:​commandes:​gnu_linux|Les commandes Linux]] ​de base ) +</​note>​
 ==== Exemple de lecture des attributs d'un fichier ==== ==== Exemple de lecture des attributs d'un fichier ====
  
Ligne 37: Ligne 64:
  
 Dans cet exemple et de gauche à droite : Dans cet exemple et de gauche à droite :
- +^^^ 
-     ​Attribut ​            Description ​                                                   ​+|  ''​-'' ​           |type de fichier dans notre cas c'est un fichier ordinaire. ​                                  ​
-|  ''​-'' ​           |type de fichier dans notre cas c'est un fichier ordinaire. ​             +|  ''​r''''​w''''​-'' ​ |permission du propriétaire dans ce cas droit de lecture ​(**r**ead) ​et d'​écriture(**w**rite). | 
-|  ''​r''''​w''''​-'' ​ |permission du propriétaire dans ce cas droit de lecture et d'​écriture. ​ +|  ''​r''''​-''''​-'' ​ |permission du groupe dans ce cas droit de lecture. ​                                          ​
-|  ''​r''''​-''''​-'' ​ |permission du groupe dans ce cas droit de lecture. ​                     +|  ''​r''''​-''''​-'' ​ |permission des autres dans ce cas droit de lecture. ​                                         |
-|  ''​r''''​-''''​-'' ​ |permission des autres dans ce cas droit de lecture. ​                    ​|+
  
 Pour le reste je vous expliquerais plus tard ^^. Pour le reste je vous expliquerais plus tard ^^.
  
  ​Passons maintenant à la modification des droits d'​accès aux fichiers, je vous invite à aller voir le wiki **[[:​doc:​systeme:​chmod|chmod]]**  ​Passons maintenant à la modification des droits d'​accès aux fichiers, je vous invite à aller voir le wiki **[[:​doc:​systeme:​chmod|chmod]]**
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
doc/systeme/droits-unix.txt · Dernière modification: 21/08/2019 06:47 par smolski

Pied de page des forums

Propulsé par FluxBB