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 →
Ci-dessous, les différences entre deux révisions de la page.
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 [21/01/2014 16:48] MicP [Droit d'accès aux fichiers] ajout exemple "ls -l" |
doc:systeme:droits-unix [03/07/2014 00:06] 127.0.0.1 modification externe |
||
---|---|---|---|
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 utilisateurs, membres d'un groupe, et en définir les autorisations d'accès possibles. \\ | + | **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. \\ |
- | Tout utilisateur (user) appartient __au moins à un groupe__. \\ | + | 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. \\ |
- | Quand un utilisateur créé un fichier, il a tous les droits sur ce fichier. Il en est de fait le propriétaire (owner). \\ | + | Sur un système **debian**, chaque utilisateur appartient __au moins à un groupe__. |
- | 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). | + | 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 38: | Ligne 40: | ||
- 3 attributs d'accès pour les utilisateurs membres du **groupe** (**g**roup) auquel appartiens le fichier. | - 3 attributs d'accès pour les utilisateurs membres du **groupe** (**g**roup) auquel appartiens le fichier. | ||
- 3 attributs d'accès pour tous les **autres** (**o**ther) utilisateurs. | - 3 attributs d'accès pour tous les **autres** (**o**ther) utilisateurs. | ||
- | L'option ''-l'' de la commande [[doc:systeme:ls|ls]] vous permettra de visualiser tous les attributs d'un ou des fichers. (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> | <code user>ls -l</code> | ||
<file term retour de la commande ci-dessus> | <file term retour de la commande ci-dessus> | ||
Ligne 52: | Ligne 54: | ||
drwxr-xr-x 2 michel michel 4096 janv. 10 18:25 Vidéos | drwxr-xr-x 2 michel michel 4096 janv. 10 18:25 Vidéos | ||
</file> | </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 ==== | ||