Droits d'accès sur les fichiers ou répertoires En Linux nous avons trois différ
Droits d'accès sur les fichiers ou répertoires En Linux nous avons trois différents droits d'accès sur les fichiers et les dossiers : fichiers répertoire R (read) lire le contenu du fichier énumérer les fichiers stockés dans ce répertoire W (write) modifier le contenu du fichier créer et supprimer des fichiers dans le répertoire X (execute) Exécute le fichier depuis la ligne de commandes exercer d'autres fonctions dans le répertoire - Aucun droit Aucun droit Pour afficher les autorisations de fichiers et de répertoires, il est nécessaire d'exécuter la commande suivante: ls -l Cette commande nous donnera un résultat similaire à: -rw-r--r-- -rw-r--r-- drwxr-xr-x drwxr-xr-x -rw-r--r-- root root user1 user2 root root root user1 groupe1 root 0 128 4096 4096 3860754 2008-10-23 2008-10-23 2008-10-31 2008-09-22 2008-07-21 10:02 09:52 16:25 13:16 11:14 fichier fichier2 Modèles Musique nxclient_3.2.0-14_i386.deb ------------- -------- --------- ---------- ---------------- ------- ------------------------------- nom heure date taille groupe propriétaire DROITS Les droits sont assignés en groupes de trois et correspondent à : Propriétaire (owner) : Propriétaire de des fichiers ou répertoires. Groupe (group) : groupe auquel appartient le propriétaire du fichier. Autres (others) : les utilisateurs d'autres groupes. - d d - rw- rwx rwx rwx r-- --- r-x --- r-- --- r-x --- --- ----- ----- ----- Autres Groupe Propriétaire <d> directory <-> fichier Commandes Linux dispose de 3 commandes pour modifier les autorisations, le propriétaire et le groupe d'un fichier ou un répertoire, respectivement: chmod : Permet de changer les permissions du fichier ou du répertoire. chmod [autorisations] [fichier ou répertoire] [options] chown : Est utilisée pour changer le propriétaire du fichier ou du répertoire. chown [nouveau propriétaire] [fichier ou répertoire] [options] chgrp : Pour changer le groupe de fichiers ou de répertoires. chgrp [groupe] [fichier ou répertoire] [options] option : "-R" pour appliquer les changement a tous les fichier contenu dans un répertoire il y a deux méthode pour changer les permission : Changer les permissions en utilisant des caractères : Symbole Description Identités u C'est le propriétaire du fichier ou le répertoire. g C'est le groupe du fichier ou du répertoire. o D'autres utilisateurs, le reste du monde. a Tout le monde - propriétaire, groupe et autres. Permis r Accès de lecture. w Accès en écriture. x Accès d'exécution Actions + Ajouter permis. - Élimine les permis. = Le seul permis. Exemples : chmod u+w fichier pour ajouté la permission d'écrire au propriétaire du fichier chmod g-r fichier pour enlevé la permission de lire le fichier au groupe chmod o=rw pour donné aux autres utilisateurs qui ne font pas partie du groupe, ni l'utilisateur propriétaire du fichier de lire et écrire Changer les permissions en notion octale : A chaque autorisation est assignée une valeur, même quand l'autorisation ne sera pas active. Pour pouvoir utiliser les chiffres nous devrons tenir compte le tableau suivant avec leurs valeurs respectives : Valeur Permissions Description ----------------------------------------------------------------------------------------------------- 0 --- Aucun droit 1 --x On a seulement assigné celui d'exécution. 2 -w- Seulement autorisation d'écriture. 3 -wx Seulement autorisation de écriture et d'exécution 4 r-- Seulement autorisation de lecture. 5 r-x Seulement autorisation de lecture et d'exécution 6 rw- Seulement autorisation de lecture et ecriture 7 rwx Tous les droits Les autorisations par chiffres sont assignées dans des groupes de 3 (propriétaire, groupe, autres), il n'est pas possible d'assigner seulement pour un ou deux d'entre eux. Exemples : Commande Résultats Description -------------------------------------------------------------------------------------------------------------- chmod 600 photo1.png rw------- Seul le propriétaire a le droit de lire et d'écrire. chmod 644 photo1.png rw-r--r-- Seul le propriétaire a la permission de lire et d'écrire mais le groupe et les autres ne peuvent que lire. chmod 777 photo1.png rwxrwxrwx tous le monde a tous les droits uploads/S4/ droits 1 .pdf
Documents similaires
-
22
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Sep 06, 2022
- Catégorie Law / Droit
- Langue French
- Taille du fichier 0.0784MB