Commande Linux chown

« Back to Glossary Index

La commande chown (pour “change owner”) permet de modifier le propriétaire et le groupe associés à un fichier ou un dossier. Si la commande chmod (vue précédemment) définit les droits d’accès, chown définit à qui appartiennent ces droits. C’est une étape incontournable lors du déploiement d’un nouveau lms pour s’assurer que le serveur web a bien le droit de lire et de modifier les fichiers du parcours pédagogique.

Voici les utilisations les plus rentables pour votre infrastructure :

  • Changer le propriétaire d’un fichier Vous indiquez simplement le nom du nouvel utilisateur système, puis le fichier concerné.

Bash

chown admin_lms fichier_configuration.ini
  • Changer le propriétaire et le groupe en même temps C’est l’usage le plus fréquent (le vrai 80/20) sur les serveurs web. Vous séparez l’utilisateur et le groupe par deux points. Par exemple, pour attribuer un fichier au système web standard (souvent nommé www-data).

Bash

chown www-data:www-data index.php
  • L’option -R (récursif) pour agir sur tout un dossier Comme pour d’autres commandes, le r majuscule permet d’appliquer le changement de propriétaire à un dossier complet et à tout ce qu’il contient. C’est la commande que vous lancerez après avoir décompressé l’archive d’un nouveau centre de formation.

Bash

chown -R client_omega:client_omega /dossiers_clients/centre_omega/
  • L’option -v (verbose) pour suivre les modifications Elle demande au terminal d’afficher une ligne de confirmation pour chaque fichier dont le propriétaire a réellement été changé. C’est très sécurisant quand vous transférez la propriété d’un grand volume de données pédagogiques.

Bash

chown -Rv www-data:www-data /parcours_master/
  • Utiliser un fichier modèle avec --reference Si vous voulez calquer exactement les mêmes propriétaires qu’un lms qui fonctionne déjà parfaitement sans avoir à chercher les noms exacts, cette option copie les propriétés du fichier modèle vers le fichier cible.

Bash

chown --reference=/lms_modele/config.php nouveau_lms/config.php
« Revenir à l'index du glossaire

Entreprise de services numérique spécialisée dans la cybersécurité / le web et la formation.

Nous contacter :
contact@glorydev.fr

Nous envoyer un email :

Perpignan

Lieu :

Suivez-nous :