{"id":2691,"date":"2025-12-14T14:46:25","date_gmt":"2025-12-14T13:46:25","guid":{"rendered":"https:\/\/artheodoc.fr\/?page_id=2691"},"modified":"2025-12-14T16:02:13","modified_gmt":"2025-12-14T15:02:13","slug":"modifier-le-proprietaire-et-ou-le-groupe-proprietaire-dun-fichier-ou-repertoire-avec-chgrp-et-chown-sous-linux","status":"publish","type":"page","link":"https:\/\/artheodoc.fr\/index.php\/modifier-le-proprietaire-et-ou-le-groupe-proprietaire-dun-fichier-ou-repertoire-avec-chgrp-et-chown-sous-linux\/","title":{"rendered":"Modifier le propri\u00e9taire et\/ou le groupe propri\u00e9taire d\u2019un fichier ou r\u00e9pertoire avec chgrp et chown sous Linux"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">\u00c0 quoi servent chgrp et chown&nbsp;?<\/h1>\n\n\n\n<ul class=\"wp-block-list\">\n<li>chown (change owner)&nbsp;: Modifie le propri\u00e9taire et\/ou le groupe propri\u00e9taire d\u2019un fichier ou r\u00e9pertoire.<\/li>\n\n\n\n<li>chgrp (change group)&nbsp;: Modifie uniquement le groupe propri\u00e9taire d\u2019un fichier ou r\u00e9pertoire.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Syntaxe de base<\/h1>\n\n\n\n<p>Commande chown<\/p>\n\n\n\n<p>chown [options] [nouveau_propri\u00e9taire]:[nouveau_groupe] fichier(s)<\/p>\n\n\n\n<p><strong>Exemple&nbsp;:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">chown utilisateur1:groupe1 fichier.txt<\/pre>\n\n\n\n<p>Change le propri\u00e9taire en utilisateur1 et le groupe en groupe1 pour fichier.txt.<\/p>\n\n\n\n<p>Commande chgrp<\/p>\n\n\n\n<p>chgrp [options] [nouveau_groupe] fichier(s)<\/p>\n\n\n\n<p><strong>Exemple&nbsp;:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">chgrp groupe2 fichier.txt<\/pre>\n\n\n\n<p>Change uniquement le groupe en groupe2 pour fichier.txt.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Options courantes<\/h1>\n\n\n\n<p>Comparaison chown et chgrp<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Option<\/strong><\/th><th><strong>Description<\/strong><\/th><\/tr><\/thead><tbody><tr><td><code>-v<\/code><\/td><td>Affiche un message pour chaque fichier modifi\u00e9 (mode verbeux).<\/td><\/tr><tr><td><code>-R<\/code><\/td><td>Applique les changements r\u00e9cursivement (aux sous-r\u00e9pertoires et fichiers).<\/td><\/tr><tr><td><code>--reference=fichier<\/code><\/td><td>Utilise les permissions d\u2019un fichier de r\u00e9f\u00e9rence.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><br><strong>Exemple avec -R&nbsp;:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">chown -R utilisateur1:groupe1 \/dossier\/<\/pre>\n\n\n\n<p>chgrp -R developpeurs \/projet\/<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>-R&nbsp;: Applique le changement r\u00e9cursivement \u00e0 tous les fichiers et r\u00e9pertoires dans \/projet\/.<\/li>\n\n\n\n<li>developpeurs&nbsp;: Le nouveau groupe propri\u00e9taire.<\/li>\n\n\n\n<li>\/projet\/&nbsp;: Le r\u00e9pertoire racine o\u00f9 le changement s&rsquo;applique.<\/li>\n<\/ul>\n\n\n\n<p>Copier le propri\u00e9taire et le groupe d&rsquo;un fichier vers un autre.<\/p>\n\n\n\n<p><strong>Exemples d\u2019utilisations de &#8211;reference avec chown&nbsp;:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">chown --reference=modele.txt nouveau_fichier.txt<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>nouveau_fichier.txt aura d\u00e9sormais le m\u00eame propri\u00e9taire et appartiendra au m\u00eame groupe que modele.txt.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">chown --reference=modele.txt *.txt<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tous les fichiers .txt dans le r\u00e9pertoire courant auront le m\u00eame propri\u00e9taire et groupe que modele.txt.<\/li>\n<\/ul>\n\n\n\n<p><strong>Exemples d\u2019utilisations de &#8211;reference avec chgrp&nbsp;:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">chgrp --reference=modele.txt document.conf<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>document.conf appartiendra d\u00e9sormais au m\u00eame groupe que modele.txt.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">chgrp --reference=modele.txt -R config\/<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Le r\u00e9pertoire config\/ et tous ses fichiers\/sous-r\u00e9pertoires auront le m\u00eame groupe que modele.txt.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Cas d\u2019usage pratiques<\/h1>\n\n\n\n<p><strong>Changer le propri\u00e9taire d\u2019un fichier&nbsp;:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">chown alice document.txt<\/pre>\n\n\n\n<p>alice devient la propri\u00e9taire de document.txt.<\/p>\n\n\n\n<p>Dans ce cas on peut ne pas utiliser les <strong>:<\/strong>.<\/p>\n\n\n\n<p><strong>Changer le groupe d\u2019un r\u00e9pertoire&nbsp;:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">chgrp developpeurs \/projet\/<\/pre>\n\n\n\n<p>Le groupe developpeurs devient propri\u00e9taire de \/projet\/.<\/p>\n\n\n\n<p><strong>Utiliser un fichier de r\u00e9f\u00e9rence&nbsp;:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">chown --reference=fichier_ref.txt nouveau_fichier.txt<\/pre>\n\n\n\n<p>nouveau_fichier.txt aura le m\u00eame propri\u00e9taire et groupe que fichier_ref.txt.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Bonnes pratiques et avertissements<\/h1>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Seul root peut changer le propri\u00e9taire d\u2019un fichier (sauf si vous \u00eates le propri\u00e9taire actuel).<\/li>\n\n\n\n<li>V\u00e9rifiez les permissions avec ls -l avant\/apr\u00e8s les modifications.<\/li>\n\n\n\n<li>\u00c9vitez d\u2019utiliser -R sur \/ ou \/home sans pr\u00e9caution (risque de briser le syst\u00e8me).<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Exemples avanc\u00e9s<\/h1>\n\n\n\n<p><strong>Changer le propri\u00e9taire sans modifier le groupe&nbsp;:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">chown alice: fichier.txt<\/pre>\n\n\n\n<p>Seul le propri\u00e9taire est modifi\u00e9, le groupe reste inchang\u00e9.<\/p>\n\n\n\n<p><strong>Combiner chown et chgrp&nbsp;:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">chown :groupe2 fichier.txt  # \u00c9quivalent \u00e0 `chgrp groupe2 fichier.txt`<\/pre>\n\n\n\n<p>Seul le groupe est modifi\u00e9.<\/p>\n\n\n\n<p>Regardez bien l\u2019emplacement des&nbsp;<strong>:<\/strong> .<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">V\u00e9rification des changements<\/h1>\n\n\n\n<p>Utilisez ls -l pour afficher les permissions et la propri\u00e9t\u00e9&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">ls -l fichier.txt<\/pre>\n\n\n\n<p>Affiche&nbsp;:<\/p>\n\n\n\n<p>-rw-r&#8211;r&#8211; 1 alice groupe1 4096 d\u00e9c 6 12:00 fichier.txt<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">R\u00e9solution des erreurs courantes<\/h1>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u00ab\u00a0Operation not permitted\u00a0\u00bb<\/strong>&nbsp;: Vous n\u2019avez pas les droits. Utilisez <strong>sudo<\/strong> ou le compte administrateur root (<strong>su<\/strong>)&nbsp;:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo chown utilisateur1:groupe1 fichier.txt<\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u00ab\u00a0Invalid user\/group\u00a0\u00bb<\/strong>&nbsp;: V\u00e9rifiez que l\u2019utilisateur\/le groupe existe (id utilisateur1, getent group groupe1).<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Tableau r\u00e9capitulatif<\/h1>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Commande<\/strong><\/th><th><strong>Action principale<\/strong><\/th><th><strong>Exemple<\/strong><\/th><\/tr><\/thead><tbody><tr><td><code>chown<\/code><\/td><td>Change le propri\u00e9taire et\/ou le groupe d\u2019un fichier<\/td><td><code>chown bob:dev fichier.txt<\/code><\/td><\/tr><tr><td><code>chgrp<\/code><\/td><td>Change uniquement le groupe d\u2019un fichier<\/td><td><code>chgrp dev fichier.txt<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<h1 class=\"wp-block-heading\">Voir \u00e9galement<\/h1>\n\n\n\n<p><a href=\"https:\/\/artheodoc.fr\/index.php\/ls-lister-les-fichiers-et-dossiers-dans-un-repertoire-sous-linux\/\" data-type=\"page\" data-id=\"2695\" target=\"_blank\" rel=\"noreferrer noopener\">Ls \u2013 Lister les fichiers et dossiers dans un r\u00e9pertoire sous Linux<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/artheodoc.fr\/index.php\/chmod-les-bases-des-permissions\/\" data-type=\"page\" data-id=\"2678\" target=\"_blank\" rel=\"noreferrer noopener\">Chmod \u2013 Les bases des permissions<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/artheodoc.fr\/index.php\/la-gestion-des-droits-sous-linux-sticky-bit-sgid-suid\/\" data-type=\"page\" data-id=\"2626\" target=\"_blank\" rel=\"noreferrer noopener\">La gestion des droits sous Linux (sticky bit &#8211; sgid &#8211; suid)<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/artheodoc.fr\/index.php\/la-creation-et-la-suppression-des-utilisateurs-et-des-groupes-avec-les-commandes-shell-linux\/\" data-type=\"page\" data-id=\"2683\" target=\"_blank\" rel=\"noreferrer noopener\">La cr\u00e9ation et la suppression des utilisateurs et des groupes avec les commandes Shell Linux<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/artheodoc.fr\/index.php\/modifier-les-proprietes-dun-compte-utilisateur-avec-usermod-sous-linux\/\" data-type=\"page\" data-id=\"2687\" target=\"_blank\" rel=\"noreferrer noopener\">Modifier les propri\u00e9t\u00e9s d\u2019un compte utilisateur avec usermod sous Linux<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00c0 quoi servent chgrp et chown&nbsp;? Syntaxe de base Commande chown chown [options] [nouveau_propri\u00e9taire]:[nouveau_groupe] fichier(s) Exemple&nbsp;: chown utilisateur1:groupe1 fichier.txt Change le propri\u00e9taire en utilisateur1 et le groupe en groupe1 pour fichier.txt. Commande chgrp chgrp [options] [nouveau_groupe] fichier(s) Exemple&nbsp;: chgrp groupe2 fichier.txt Change uniquement le groupe en groupe2 pour fichier.txt. Options courantes Comparaison chown et chgrp [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-2691","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/artheodoc.fr\/index.php\/wp-json\/wp\/v2\/pages\/2691","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/artheodoc.fr\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/artheodoc.fr\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/artheodoc.fr\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/artheodoc.fr\/index.php\/wp-json\/wp\/v2\/comments?post=2691"}],"version-history":[{"count":2,"href":"https:\/\/artheodoc.fr\/index.php\/wp-json\/wp\/v2\/pages\/2691\/revisions"}],"predecessor-version":[{"id":2705,"href":"https:\/\/artheodoc.fr\/index.php\/wp-json\/wp\/v2\/pages\/2691\/revisions\/2705"}],"wp:attachment":[{"href":"https:\/\/artheodoc.fr\/index.php\/wp-json\/wp\/v2\/media?parent=2691"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}