C'est quoi, chown ?
chown change le propriétaire (et optionnellement le groupe) d'un fichier ou dossier. Souvent utilisé avec sudo car seul root peut changer le propriétaire d'un fichier.
💡 L'analogie : chown, c'est comme transférer la propriété d'un document à quelqu'un d'autre — changer qui en est le "patron".
# Changer le propriétaire
$ sudo chown ubuntu fichier.txt
# Changer propriétaire ET groupe
$ sudo chown ubuntu:www-data fichier.txt
# Récursivement sur un dossier
$ sudo chown -R ubuntu:ubuntu /var/www/monsite
# Changer seulement le groupe
$ sudo chown :www-data fichier.txt
# Vérifier propriétaire actuel
$ ls -la fichier.txt
-rw-r--r-- 1 ubuntu www-data 1234 mai 16 fichier.txt
💡 Cas d'usage web
Pour un site web servi par nginx, les fichiers doivent appartenir au bon utilisateur :
chown -R www-data:www-data /var/www/monsite. Combine avec chmod 755 pour les dossiers et 644 pour les fichiers.