| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| droits [Le 06/04/2025, 19:23] – [Les propriétaires] ajouts, détails, liens krodelabestiole | droits [Le 18/12/2025, 01:00] (Version actuelle) – [Permissions par défaut] [[:sudo|droits d'administration]] -> [[:permissions administrateur]] krodelabestiole |
|---|
| <note>Ce chapitre concerne aussi bien les fichiers que les répertoires, mais nous employons ici exclusivement le terme //fichier// par souci de simplicité.</note> | <note>Ce chapitre concerne aussi bien les fichiers que les répertoires, mais nous employons ici exclusivement le terme //fichier// par souci de simplicité.</note> |
| |
| Par la propriété d'un fichier, on désigne à la fois à quel //utilisateur// appartient le fichier, qui le possède, et à quel //groupe// il appartient.((Un utilisateur peut évidemment avoir des téraoctets de fichiers et appartenir à plusieurs groupes, mais un fichier n'appartient qu'à un utilisateur et un seul groupe.)) À partir de ces deux identités, on peut définir des [[#les_permissions|permissions]] d'accès sur le fichier. Elles détermineront si l'utilisateur qui essaie d'y accéder en aura la possibilité, selon qu'il est l'utilisateur propriétaire, membre du groupe concerné, ou aucun des deux. | Par la propriété d'un fichier, on désigne à la fois : |
| | * à quel **utilisateur** appartient le fichier, qui le possède, |
| | * et à quel **groupe** il appartient.((Un utilisateur peut évidemment avoir des téraoctets de fichiers et appartenir à plusieurs groupes, mais un fichier n'appartient qu'à un utilisateur et un seul groupe.)) |
| | À partir de ces deux identités, on peut définir des [[#les_permissions|permissions]] d'accès sur le fichier. Elles détermineront si l'utilisateur qui essaie d'y accéder en aura la possibilité, selon qu'il est l'utilisateur propriétaire, membre du groupe concerné, ou aucun des deux. |
| |
| Il est donc nécessaire, pour comprendre et ajuster les permissions d'un fichier, de déterminer l'identité de l'utilisateur propriétaire et celle du groupe propriétaire. Voir les chapitres //[[:permissions#Voir les permissions]]// ou //[[:permissions#Modifier les permissions]]// (qui concernent aussi les propriétaires) pour respectivement récupérer ou modifier cette informations. | Il est donc nécessaire, pour comprendre et ajuster les permissions d'un fichier, de déterminer l'identité de l'utilisateur propriétaire et celle du groupe propriétaire. Voir les chapitres //[[:permissions#Voir les permissions]]// ou //[[:permissions#Modifier les permissions]]// (qui concernent aussi les propriétaires) pour respectivement récupérer ou modifier ces informations. |
| |
| On peut alors ajuster finement les [[#les_permissions|droits d'accès]] d'un fichier selon trois groupes : | On peut alors ajuster finement les [[#les_permissions|droits d'accès]] d'un fichier selon trois groupes : |
| * **globalement** (déconseillé), définitivement et pour tous utilisateurs par défaut : | * **globalement** (déconseillé), définitivement et pour tous utilisateurs par défaut : |
| * en ajoutant la ligne suivante dans le fichier ''/etc/pam.d/common-session'' :<file - common-session>session optional pam_umask.so umask=007</file> | * en ajoutant la ligne suivante dans le fichier ''/etc/pam.d/common-session'' :<file - common-session>session optional pam_umask.so umask=007</file> |
| * ou en ajoutant avec les [[:sudo|droits d'administration]] la ligne suivante dans le fichier ''/etc/profile'' : <file - profile>umask 007</file>Ces nouveaux masque utilisateurs sont utilisés même après une nouvelle ouverture de session. | * ou en ajoutant avec les [[:permissions administrateur]] la ligne suivante dans le fichier ''/etc/profile'' : <file - profile>umask 007</file>Ces nouveaux masque utilisateurs sont utilisés même après une nouvelle ouverture de session. |
| |
| ===== Manipuler les droits d'accès ===== | ===== Manipuler les droits d'accès ===== |
| ===== Voir aussi ===== | ===== Voir aussi ===== |
| |
| | * //[[:permissions|Gérer les droits d'accès (propriétés et permissions) des fichiers et répertoires]]// |
| * [[wpfr>Permissions Unix]] (fr) | * [[wpfr>Permissions Unix]] (fr) |
| * [[http://www.debian.org/doc/manuals/debian-reference/ch01.fr.html#_filesystem_permissions|Didacticiels GNU/Linux -- 1.2.3. Permissions du système de fichiers]] (fr) | * [[http://www.debian.org/doc/manuals/debian-reference/ch01.fr.html#_filesystem_permissions|Didacticiels GNU/Linux -- 1.2.3. Permissions du système de fichiers]] (fr) |