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

Protection des fichiers

Introduction

Comme tout système multi-utilisateur, GNU/Linux possède des mécanismes permettant au propriétaire d'un fichier d'en protéger le contenu.

1 - Le propriétaire est l'utilisateur ayant créé le fichier.

Pour permettre le partage de fichiers et faciliter le travail en équipe, GNU/Linux définit la notion de groupe d'utilisateurs, et tout utilisateur appartient à un groupe au moins.

2 - Les droits d'accès à un fichier sont définis par son propriétaire.

Lister les droits

Pour lister les droits dans un terminal, on utilise la commande ls avec l'option -l.
À partir d'un répertoire, par exemple mon répertoire user :

ls -l

J'obtiens :

retour de la commande
total 1101564
-rwxrwxr-x  1 user user  93882368  7 sept. 07:08 0004-1.mpeg
-rw-r--r--  1 user user 288483416 20 juin  13:13 140002.avi
-rw-r--r--  1 user user  73029632 19 août  17:56 617.avi.vob
-rw-r--r--  1 user user     17598 28 mai    2011 accueil_wiki_sav
-rw-r--r--  1 user user     13399 24 sept. 06:30 agave.png
-rw-r--r--  1 user user      1059  5 juil. 08:51 amberieux_video
-rw-r--r--  1 user user        62 21 sept. 19:28 anvers_adresse
drwxr-xr-x  2 user user      4096 14 sept. 03:30 anvers_comm
 
etc...

Voir la suite du tuto pour l'interpréter.

:-D

Droit d'accès aux fichiers

À chaque fichier est associé un ensemble d'indicateurs précisant les droits d'accès au fichier.

Ainsi à chaque fichier GNU/Linux sont associés 10 attributs.

1 attribut pour désigner le type :

  • fichier ordinaire : -
  • fichier répertoire : d
  • fichier spécial : périphérique accédé en mode caractère : c
  • fichier spécial : périphérique accédé en mode bloc : b
  • tube nommé : p
  • lien symbolique : l
  • socket : s

9 attributs de protection :

  • autorisation d'écriture : w (pour write)
  • autorisation de lecture : r (pour read)
  • autorisation d'exécution : x (pour execute)

Ainsi :

  1. 3 attributs pour le propriétaire suivi de :
  2. 3 attributs pour le groupe suivi de :
  3. 3 attributs pour les autres utilisateurs.

L'ensemble des renseignements sur un fichier est obtenu en utilisant Commandes Linux : la commande ls avec l'opion -l.

Exemple

ls -l /etc/passwd

Nous donne :

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

Dans mon exemple dans l'ordre 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 et d'écriture
  • r– = permission du groupe dans ce cas droit de lecture.
  • r– = permission des autres dans ce cas droit de lecture.

Modification des Droits

Pour la modification des droits d'accès aux fichiers, je vous invite à aller voir les commandes :

  1. Metacaractères - Symboles en console.- Les Métacaractères - Un langage symbolique en ligne de commande
1) N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !
doc/systeme/droits-unix-bis.txt · Dernière modification: 23/09/2015 13:32 par milou

Pied de page des forums

Propulsé par FluxBB