L'utilitaire chown

Comment modifier le propriétaire et le groupe des fichiers et répertoires avec chown.

chown est un utilitaire permettant de modifier le propriétaire et/ou le groupe de fichiers spécifiés. Si seul un nom d'utilisateur est fourni, cet utilisateur devient le propriétaire et le groupe reste inchangé. Si un groupe est indiqué après un deux-points, le propriétaire et le groupe sont tous deux mis à jour.

Afficher le propriétaire et le groupe

Pour afficher les détails des fichiers et répertoires :

ls -l

Pour un fichier spécifique :

ls -l file.php

Sortie de ls -l dans le répertoire racine WordPress Sortie de ls -l dans le répertoire racine WordPress

Le propriétaire et le groupe apparaissent dans les 3e et 4e colonnes de la sortie.

Syntaxe

chown [-cfhvR] [--dereference] [--reference=rfile] user[:group] file…

Options principales :

  • -c, --changes — n'afficher un rapport que pour les fichiers dont le propriétaire a effectivement changé.
  • -f, --silent, --quiet — supprimer les messages d'erreur pour les fichiers dont le propriétaire ne peut pas être modifié.
  • -h, --no-dereference — agir sur les liens symboliques eux-mêmes plutôt que sur les fichiers vers lesquels ils pointent.
  • -R, --recursive — modifier récursivement le propriétaire des répertoires et de leur contenu.
  • -v, --verbose — décrire l'action effectuée pour chaque fichier.
  • --dereference — modifier le propriétaire du fichier vers lequel pointe un lien symbolique, et non le lien lui-même.
  • --reference=rfile — définir le propriétaire de façon à ce qu'il corresponde à celui de rfile.

Exemple

Pour modifier récursivement le propriétaire et le groupe d'un répertoire de site web situé dans /var/www/example.com :

cd /var/www
chown -Rv example:example example.com

La première commande navigue vers le répertoire cible, la seconde met à jour récursivement le propriétaire et le groupe pour le répertoire et tout son contenu.

Aide

Une question ou besoin d'un coup de main ? Écrivez-nous via le système de tickets — nous sommes toujours là pour vous aider !

Besoin d’aide?Nos ingénieurs vous aideront gratuitement pour n’importe quelle question en quelques minutesNous contacter