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

Ceci est une ancienne révision du document !


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.

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).
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).

Types de fichiers

Sous Linux, tout est fichier

Les différents types de fichiers sont définis en fonction des méthodes d'accès possibles pour les utiliser :

- fichier ordinaire
d fichier répertoire (directory)
c fichier de périphérique a accès en mode caractère
b fichier de périphérique a accès en mode bloc
p tube nommé (pipe)
l lien symbolique (lynk)
s socket (connecteur pour flux, paquet, séquence de paquets)

Types d'utilisateur

il existe trois types d'utilisateurs :

u user Le propriétaire du fichier.
g group les membres du groupe propriétaire du fichier.
u other les autres utilisateurs du système.

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 (read).
w Autorisation d'écriture (write).
x Autorisation d'exécution (execute).

Ainsi à chaque fichier Linux sont associés 10 attributs :
1 type de fichier
9 type (rwx) de droits d'accès, dont :

  1. 3 pour le propriétaire (user)
  2. 3 pour le groupe (group)
  3. 3 pour les autres (other).

L'ensemble des renseignements sur un fichier est obtenu en utilisant la commande ls -l. (voir le wiki Les commandes Linux de base )

Exemple de lecture des attributs d'un fichier

ls -l /etc/passwd
retour de la commande :
-rw-r--r-- 1 root root 1224 mar 29 16:02 /etc/passwd

Dans cet exemple et de gauche à droite :

- type de fichier dans notre cas c'est un fichier ordinaire.
rw- permission du propriétaire dans ce cas droit de lecture (read) et d'écriture(write).
r-- permission du groupe dans ce cas droit de lecture.
r-- permission des autres dans ce cas droit de lecture.

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 chmod

doc/systeme/droits-unix.1390317345.txt.gz · Dernière modification: 21/01/2014 16:15 par MicP

Pied de page des forums

Propulsé par FluxBB