Contenu | Rechercher | Menus Ubuntu-fr Communauté francophone d'utilisateurs d'

Contenu | Rechercher | Menus Ubuntu-fr Communauté francophone d'utilisateurs d'Ubuntu Recherche : Chercher dans : Identifiant : Mot de passe : / inscription Les droits d'accès : qu'est-ce que c'est ? Voir les permissions Graphiquement En ligne de commande Modifier les permissions Graphiquement En ligne de commande Liens droits, sécurité, fichier, administration Gérer les droits d'accès (propriétés et permissions) des fichiers et répertoires Voir aussi droits. Les systèmes d'exploitation inspirés d'Unix (dont Linux fait partie) possèdent la capacité de définir de façon poussée la gestion de droits d'accès aux divers fichiers de votre OS. Les droits d'accès paramétrés sur les fichiers et répertoires ne sont pas immuables : ils peuvent être changés, afin d'accommoder des nouveaux besoins apparaissant au fil du temps d'utilisation de votre système Ubuntu. Le présent article explique les différentes manipulations pouvant être appliquées sur des fichiers et répertoires afin d'en changer les propriétaires et les permissions. Les droits d'accès : qu'est-ce que c'est ? Les droits d'accès définissent la possession d'un fichier ou d'un répertoire à un utilisateur et à un groupe d'utilisateurs. Ils gèrent aussi quelles actions les utilisateurs ont le droit d'effectuer sur les fichiers (lecture, écriture et exécution), selon qu'ils sont propriétaire du fichier, membre du groupe propriétaire du fichier ou ni l'un ni l'autre. La possession et la gestion des permissions associées s'effectue individuellement avec chaque fichier. Référez-vous au document explicatif « Droits d'accès sous Linux : gérer les accès aux fichiers ». Le présent document expose les diverses manipulations pouvant être effectuées sur des fichiers et répertoires afin d'en modifier les divers droits d'accès. Il tient compte de votre connaissance des catégories de propriétaires d'un fichier (utilisateur propriétaire, groupe propriétaire et "les autres") et des trois types de permissions (lecture, écriture et exécution) ; toutes ces informations sont regroupées dans le document d'explications « Droits d'accès sous Linux : gérer les accès aux fichiers ». La description de ces attributs ne sera pas abordée ci-après ; aussi, prenez le temps de lire le document d'explications avant de poursuivre la lecture du présent article. permissions - Documentation Ubuntu Francophone http://doc.ubuntu-fr.org/permissions 1 sur 9 22/08/2014 03:10 Voir les permissions Sous Nautilus (Ubuntu), faites un clic droit sur un fichier ou répertoire puis choisissez propriétés. Rendez-vous dans l'onglet permissions. Attention, cette fonctionnalité subit le Bug #371025 et ce depuis 2006 (si si), elle touche sur la modification récursive de fichiers d'un répertoire (dont vous éditez les permissions) . Si vous vous y connaissez ! Juillet 2012: Ce bug existe toujours avec Nautilus pour "Ubuntu 12.04 - Precise Pangolin". Ca fait trop longtemps que cela dure. Merci de nous aider à insister pour sa résolution. Manifestez votre mécontentement et votre soutien auprès de l'équipe des développeurs de Nautilus! Pour l'instant, Dolphin (KDE) permet de résoudre le problème sous ubuntu Pour un fichier Pour un répertoire Pour le Propriétaire et le Groupe, vous pouvez choisir dans le menu déroulant correspondant de donner les droits en lecture et écriture ou lecture seule. Pour les Autres, vous pouvez choisir entre lecture et écriture, lecture seule et aucun. Vous pouvez choisir le groupe auquel appartient le fichier (par défaut, le groupe du propriétaire, sauf cas particulier). Lorsqu'il s'agit d'un répertoire, pour le Propriétaire et Groupe vous pouvez choisir entre Création et suppression des fichiers, Accès aux fichiers, et Lister seulement les fichiers. Pour les Autres, vous pouvez choisir entre Création et suppression des fichiers, Accès aux fichiers, Lister seulement les fichiers et Aucun La section suivante (en ligne de commande) détaille un peu plus les différentes possibilités de permissions. Les droits des fichiers d'un répertoire peuvent être affichés par la commande ls -l Les droits d'accès apparaissent alors comme une liste de 10 symboles. : permissions - Documentation Ubuntu Francophone http://doc.ubuntu-fr.org/permissions 2 sur 9 22/08/2014 03:10 drwxr-xr-x Le premier symbole est soit « - », « d », soit « l », nous indiquant la nature du fichier : - : fichier d : répertoire l : lien Suivent ensuite 3 groupes de 3 symboles chacun, indiquant si le fichier (ou répertoire) est autorisé en lecture, écriture ou exécution. Les 3 groupes correspondent, dans cet ordre, aux droits du propriétaire, du groupe puis du reste des utilisateurs. Dans le paragraphe introductif, vous aurez remarqué des lettres en gras dans les termes anglais. Ce sont ces lettres qui sont utilisées pour symboliser lesdites permissions. Si la permission n'est pas accordée, la lettre en question est remplacé par « - ». Si l'on reprend les lettres données pour lecture/écriture/exécution (read/write/execute), nous obtenons : rwx et pour propriétaire/groupe/autres (user/group/other), nous obtenons : ugo Explication par l'exemple Reprenons l'exemple théorique précédent : drwxr-xr-x Il se traduit de la manière suivante : d : c'est un répertoire. rwx pour le 1er groupe de 3 symboles : son propriétaire peut lire, écrire et exécuter. r-x pour le 2nd groupe de 3 symboles : le groupe peut uniquement lire et exécuter le fichier, sans pouvoir le modifier. r-x pour le 3ème groupe de 3 symboles : le reste du monde peut uniquement lire et exécuter le fichier, sans pouvoir le modifier. En pratique, en exécutant la commande suivante, ls -l on obtient la liste du contenu du répertoire courant, par exemple : drwxr-xr-x 6 cyrille cyrille 4096 2008-10-29 23:09 Bureau drwxr-x--- 2 cyrille cyrille 4096 2008-10-22 22:46 Documents lrwxrwxrwx 1 cyrille cyrille 26 2008-09-22 22:30 Examples -> /usr/share/example-conte -rw-r--r-- 1 cyrille cyrille 1544881 2008-10-18 15:37 forum.xcf drwxr-xr-x 7 cyrille cyrille 4096 2008-09-23 18:16 Images drwxr-xr-x 2 cyrille cyrille 4096 2008-09-22 22:45 Modèles drwxr-xr-x 267 cyrille cyrille 20480 2008-10-27 22:17 Musique drwxr-xr-x 2 cyrille cyrille 4096 2008-09-22 22:45 Public drwxr-xr-x 2 cyrille cyrille 4096 2008-10-26 13:14 Vidéos On retrouve dans la première colonne le groupe de 10 caractères permettant de connaître les droits pour chaque fichier. Ainsi, pour le fichier forum.xcf, on a : permissions - Documentation Ubuntu Francophone http://doc.ubuntu-fr.org/permissions 3 sur 9 22/08/2014 03:10 -rw-r--r-- Le 1er caractère est - ⇒ c'est un fichier. Le premier groupe de 3 caractères est rw- ⇒ le propriétaire a le droit de lecture et écriture (mais pas d'exécution) sur le fichier. Les 2 groupes suivants sont r-- ⇒ Les utilisateurs du groupe et les autres n'ont que le droit de lecture (pas d'écriture, ni d'exécution) Modifier les permissions Les informations ci-dessous sont très importantes pour la compréhension et la maitrise des permissions. Cependant, si vous voulez calculer rapidement la valeur d'une permission des outils le font pour nous. Ex : CHMOD calculator Dans Nautilus, il vous suffit de changer les valeurs des menus déroulants dans l'onglet permissions (cf. ci-dessus). Un fichier a un propriétaire et un groupe. Nous pouvons les changer. chown La commande chown (change owner, changer le propriétaire) permet de changer le propriétaire du fichier. Seuls le super-utilisateur ou le propriétaire actuel d'un fichier peut utiliser chown. La commande s'utilise de la façon suivante : sudo chown toto fichier1 Le fichier fichier1 appartient maintenant à l'utilisateur toto. chown permet aussi de changer en une seule commande le propriétaire et le groupe du fichier : sudo chown toto:lesPotes fichier1 Le fichier fichier1 appartient alors à l'utilisateur toto et au groupe lesPotes. chgrp La commande chgrp (pour change group) permet de changer le groupe auquel appartient le fichier. Tous les membres de ce groupe seront concernés par les permissions du groupe de la 2ème série de rwx. Encore une fois, seuls le super-utilisateur ou le propriétaire actuel d'un fichier peut utiliser chgrp (un membre du groupe ne peut pas changer le groupe propriétaire). La commande s'utilise de la façon suivante : sudo chgrp mesPotes fichier2 Le fichier fichier2 appartient maintenant au groupe mesPotes. Tous les membres du groupe mesPotes auront accès à ce fichier selon les permissions du groupe. Quand l'utilisateur actuel n'est pas le propriétaire actuel du fichier, il sera nécessaire de faire précéder la commande par sudo, puisqu'elle devra être effectuée avec les droits d'administration. chown, pour changer simultanément le propriétaire et le groupe propriétaire permissions - Documentation Ubuntu Francophone http://doc.ubuntu-fr.org/permissions 4 sur 9 22/08/2014 03:10 Pour changer à la fois le propriétaire et le groupe propriétaire, une syntaxe particulière de la commande chown peut être utilisée. Encore une fois, seuls le super-utilisateur ou le propriétaire actuel d'un fichier peut utiliser chown (un membre du groupe ne peut pas effectuer de changement de propriété). La commande s'utilise de la façon suivante : chown nouveau_propriétaire:nouveau_groupe_propriétaire nom_du.fichier Quand l'utilisateur actuel n'est pas le propriétaire actuel du fichier, il sera nécessaire de faire précéder la commande par sudo, puisqu'elle devra être effectuée avec les droits d'administration. Imaginons le même fichier foo.txt possédé par utilisateur1 et appartenant au groupe propriétaire groupe1. Le propriétaire doit devenir utilisateur2 et la propriété de groupe de ce fichier doit passer au groupe groupe2. En étant connecté au compte utilisateur1, l'exécution de cette commande effectuera l'opération demandée : chown utilisateur2:groupe2 foo.txt chmod L'outil chmod (change mode, changer les permissions) permet de modifier les permissions sur un fichier. Il peut s'employer de deux façons : soit en précisant les permissions de manière octale, à l'aide de chiffres uploads/S4/ permissions-documentation-ubuntu-francophone.pdf

  • 28
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Jan 10, 2022
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 0.2104MB