Calculateur chmod
Cochez lecture, écriture et exécution pour propriétaire, groupe et autres : le mode octal, les lettres rwx et la commande chmod.
Fonctionne entièrement dans votre navigateur. Rien n'est envoyé, journalisé ni conservé.
Notation symbolique
rwxr-xr-x
- Notation octale
- 755
- Commande
- chmod 755 fichier
- Propriétaire
- lecture, écriture, exécution
- Groupe
- lecture, exécution
- Autres
- lecture, exécution
- Bits spéciaux
- aucun
Cochez ce que le propriétaire, le groupe et tous les autres peuvent faire d'un fichier, ou saisissez un mode comme 644 ou rw-r--r--, et l'outil donne l'autre notation et la commande chmod à lancer.
Comment ça marche
Chaque classe d'utilisateurs a trois permissions, et chaque permission vaut un nombre : lecture 4, écriture 2, exécution 1. Un chiffre est leur somme : 7 donne les trois, 5 lecture et exécution, 4 la lecture seule. Les trois chiffres sont le propriétaire, le groupe et les autres, dans cet ordre.
Les lettres disent la même chose sur neuf caractères : r, w et x là où une permission est accordée, et un tiret là où elle ne l'est pas. 755 s'écrit donc rwxr-xr-x.
Un quatrième chiffre en tête porte les bits spéciaux : 4 pour setuid, 2 pour setgid, 1 pour le sticky bit. Ils apparaissent à la place de l'exécution — s ou t quand l'exécution est aussi accordée, S ou T quand elle ne l'est pas.
Exemples
| Cas | Saisie | Résultat |
|---|---|---|
| Un script ou un dossier | 755 | rwxr-xr-x : le propriétaire fait tout, les autres lisent et exécutent |
| Un fichier ordinaire | 644 | rw-r--r-- : le propriétaire lit et écrit, les autres lisent |
| Un dossier partagé comme /tmp | 1777 | rwxrwxrwt : tout le monde écrit, mais seul le propriétaire d'un fichier le supprime |
Questions fréquentes
Que signifie chmod 755 ?
Le propriétaire peut lire, écrire et exécuter ; le groupe et tous les autres peuvent lire et exécuter mais pas écrire. C'est le mode habituel d'un dossier ou d'un programme.
Pourquoi un dossier a-t-il besoin de l'exécution ?
Sur un dossier, la lecture permet d'en lister les noms et l'exécution d'y entrer et d'atteindre les fichiers qu'il contient. Sans exécution, un dossier lisible montre ses noms et rien de plus.
chmod 777 est-il sûr ?
Il permet à tout utilisateur du système de modifier ou de remplacer le fichier. Sur un serveur partagé ou à la racine d'un site, c'est rarement ce qu'on voulait ; la réponse habituelle est 755 pour les dossiers et 644 pour les fichiers, avec le bon propriétaire.
Bon à savoir
- Cela couvre les bits de mode que chmod règle et que ls -l affiche. Les listes de contrôle d'accès, et les attributs que certains systèmes de fichiers ajoutent, peuvent accorder ou refuser davantage que le mode, et ne sont pas montrés ici.