Le propriétaire peut lire, écrire et exécuter. Le groupe peut lire, écrire et exécuter. Les autres peuvent lire et exécuter.
| Lecture | Écriture | Exécution | |
|---|---|---|---|
| Propriétaire | ✓ | ✓ | ✓ |
| Groupe | ✓ | ✓ | ✓ |
| Autres | ✓ | – | ✓ |
Usage typique
Dossiers dans lesquels un groupe travaille ensemble.
Bon à savoir
775 (rwxrwxr-x) permet au propriétaire et au groupe de créer, renommer et supprimer des fichiers dans un dossier, tandis que les autres peuvent seulement le lister et y entrer. Il est courant pour les dossiers de projet partagés et les dossiers d’application accessibles en écriture comme storage ou uploads, où l’utilisateur de déploiement et le serveur web partagent un groupe. Le droit d’écriture sur un dossier permet d’y ajouter et d’en supprimer des entrées, même des fichiers qui ne vous appartiennent pas.
Ajoutez le bit setgid avec chmod 2775 pour que les nouveaux fichiers héritent du groupe du dossier plutôt que du groupe principal de leur créateur, et définissez umask 002 pour qu’ils soient créés en 664 plutôt qu’en 644 ; sinon, les collaborateurs obtiennent « Permission denied » sur les fichiers des uns et des autres. Pour empêcher les membres de supprimer les fichiers des autres, ajoutez aussi le sticky bit, comme pour /tmp.
Commandes
| Définir le mode | chmod 775 file |
|---|---|
| La même chose en lettres | chmod u=rwx,g=rwx,o=rx file |
| Un dossier et tout son contenu | chmod -R 775 folder |
| Seulement les dossiers qu’il contient | find folder -type d -exec chmod 775 {} + |
| Affichage dans ls -l | -rwxrwxr-x |