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
doc:systeme:droits-unix [21/01/2014 16:23]
MicP [Types de fichiers]
doc:systeme:droits-unix [21/08/2019 06:47] (Version actuelle)
smolski [Introduction]
Ligne 1: Ligne 1:
 ====== Protection des fichiers ====== ====== Protection des fichiers ======
  
-**debian** est un système ​//__multi-utilisateurs__// où le propriétaire d'un fichier peut partager l'accès ​à son fichier avec d'​autre utilisateursmembres d'un groupeet en définir les autorisations d'​accès possibles. \\+  ​Objet : Protection des fichiers 
 +  ​Niveau requis :​{{tag>​débutant avisé}} 
 +  ​Commentaires : //Définir le type d'​accès pour un fichier spécifique// 
 +  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-
 +  * Suivi : {{tag>​à-tester}} 
 +    * Création par [[user>​mattux]] le 17/06/2007 
 +    * Testé par .... le .... 
 +  * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=10892 |C'est ici]]((N'hésitez pas à y faire part de vos remarquessuccèsaméliorations ou échecs !)) 
  
-Tout utilisateur ​(user) 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). \\ +== Nota : == 
-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 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).+Un second tuto concernant les droits UNIX est ici : 
 +  * https://​debian-facile.org/​doc:​systeme:​droits-unix-bis 
 +===== Introduction ===== 
 + 
 +**debian** est un système d'​exploitation //​__multi-utilisateurs__//​ où 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 types d'​accès ​(''​rwx''​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.\\ 
 +Afin de 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 ===== ===== Types de fichiers =====
-<​note>​Sous Linux, __**tout** est fichier__</​note>​+<​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 : Les différents types de fichiers sont définis en fonction des méthodes d'​accès possibles pour les utiliser :
 ^^^ ^^^
Ligne 16: Ligne 34:
 |  ''​b'' ​ |fichier de périphérique a accès en mode //​**b**loc// ​              | |  ''​b'' ​ |fichier de périphérique a accès en mode //​**b**loc// ​              |
 |  ''​p'' ​ |tube nommé (**p**ipe) ​                                         | |  ''​p'' ​ |tube nommé (**p**ipe) ​                                         |
-|  ''​l'' ​ |lien symbolique (**l**ynk)                                     |+|  ''​l'' ​ |lien symbolique (**l**ink)                                     |
 |  ''​s'' ​ |**s**ocket (connecteur pour flux, paquet, séquence de paquets) | |  ''​s'' ​ |**s**ocket (connecteur pour flux, paquet, séquence de paquets) |
 ===== Types d'​utilisateur ===== ===== Types d'​utilisateur =====
 il existe trois **types d'​utilisateurs :** il existe trois **types d'​utilisateurs :**
 ^^^^ ^^^^
-|  ''​u'' ​ |  ​user    | Le propriétaire du fichier. ​                  | +|  ''​u'' ​ |  ​**u**ser ​   | Le propriétaire du fichier. ​                  | 
-|  ''​g'' ​ |  ​group   | les membres du groupe propriétaire du fichier.| +|  ''​g'' ​ |  ​**g**roup ​  | les membres du groupe propriétaire du fichier.| 
-|  ''​u'' ​ |  ​other   | les autres utilisateurs du système. ​          |+|  ''​o'' ​ |  ​**o**ther ​  | les autres utilisateurs du système. ​          |
  
 ===== Droit d'​accès aux fichiers ===== ===== Droit d'​accès aux fichiers =====
Ligne 33: Ligne 51:
  
 Ainsi à chaque fichier Linux sont associés 10 attributs : \\ Ainsi à chaque fichier Linux sont associés 10 attributs : \\
-1 **type** de fichier \\ +attribut pour le **type** de fichier \\ 
-type **(rwx)** de droits ​d'​**accès**,​ dont : +=> 3 groupes ​(ugo) de 3 attributs (rwx) pour chacun des différents types d'​**accès**,​ dont : 
-  - 3 pour le **propriétaire** (**u**ser) +  - 3 attributs d'​accès ​pour le **propriétaire** (**u**ser) ​du fichier. 
-  - 3 pour le **groupe** (**g**roup) +  - 3 attributs d'​accès ​pour les utilisateurs membres du **groupe** (**g**roup) ​auquel appartiens le fichier. 
-  - 3 pour les **autres** (**o**ther). +  - 3 attributs d'​accès ​pour tous les **autres** (**o**ther) ​utilisateurs
-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 ) +L'option ''​-l''​ de la commande [[doc:​systeme:​ls|ls]] vous permettra de visualiser tous les attributs d'un ou des fichers. \\ 
 +<code user>ls -l</​code>​ 
 +<file term retour de la commande ci-dessus>​ 
 +total 36 
 +drwxr-xr-x 2 michel michel 4096 janv. 11 23:09 Bureau 
 +drwxr-xr-x 2 michel michel 4096 janv. 10 18:25 Documents 
 +drwxr-xr-x 2 michel michel 4096 janv. 10 18:25 Images 
 +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 
 +-rw-r--r-- 1 michel michel 1804 janv. 11 23:12 pstreeGvfs 
 +drwxr-xr-x 2 michel michel 4096 janv. 10 18:25 Public 
 +drwxr-xr-x 2 michel michel 4096 janv. 10 18:25 Téléchargements 
 +drwxr-xr-x 2 michel michel 4096 janv. 10 18:25 Vidéos 
 +</​file>​ 
 +<​note>​ 
 +Visualisez la page ''​man''​ de la commande ''​ls'' ​en entrant ​la commande ​suivante dans un terminal : ''​man ls''​. ​\\ 
 +Voir aussi ma documentation sur [[:​doc:​systeme:​commandes:​gnu_linux|Les commandes ​de base de Linux]] 
 +</​note>​
 ==== Exemple de lecture des attributs d'un fichier ==== ==== Exemple de lecture des attributs d'un fichier ====
  
Ligne 52: Ligne 86:
 |  ''​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 expliquerai ​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]]**
 +
 +===== Lien vers le forum =====
 +
 +  * [[https://​debian-facile.org/​viewtopic.php?​pid=168600#​p168600 | Cours humoristique à propos des droits Unix de la part de raleur sur le forum ici.]] :-D
doc/systeme/droits-unix.1390317830.txt.gz · Dernière modification: 21/01/2014 16:23 par MicP

Pied de page des forums

Propulsé par FluxBB