Calculateur chmod — permissions 755 et symboliques
DéveloppementUn calculateur chmod est un outil pour développeurs qui convertit les permissions de fichiers Linux/Unix entre cases à cocher rwx, notation octale (p. ex. 755) et notation symbolique (p. ex. rwxr-xr-x).
Cette page a été traduite avec l’aide de l’IA et n’a pas encore été relue par un professionnel. Consultez les sources citées avant toute décision importante.
Qu’est-ce que c’est
Les permissions de fichiers Linux combinent la lecture (r=4), l'écriture (w=2) et l'exécution (x=1) pour trois destinataires : le propriétaire, le groupe et les autres. La concaténation des trois sommes donne une notation octale comme 755, et les mêmes permissions apparaissent sous la forme rwxr-xr-x dans la sortie de ls -l. Dans cet outil, modifier n'importe quelle représentation — cases à cocher, octal ou symbolique — met à jour les autres instantanément, avec une commande chmod prête à copier. Les bits spéciaux (setuid, setgid, sticky) sont hors du champ, et tout est calculé dans votre navigateur.
Comment l’utiliser
- 1Activez r/w/x pour le propriétaire, le groupe et les autres.
- 2Ou saisissez directement la valeur octale (755) ou la chaîne symbolique (rwxr-xr-x).
- 3Copiez la notation synchronisée ou l'exemple de commande chmod.
Référence
| Octal | Symbolique | Usage typique |
|---|---|---|
| 644 | -rw-r--r-- | Valeur par défaut des fichiers ordinaires |
| 755 | -rwxr-xr-x | Exécutables et répertoires |
| 600 | -rw------- | Clés privées, secrets .env |
| 700 | -rwx------ | Répertoires réservés au propriétaire |
| 664 | -rw-rw-r-- | Fichiers modifiables par le groupe |
| 777 | -rwxrwxrwx | Tout autorisé — à éviter |
Sources et normes
- POSIX chmod utility - The Open Group
- MDN Web Docs: Client-side web APIs - MDN Web Docs
FAQ
Que signifie chmod 755 ?
Le propriétaire peut lire, écrire et exécuter (7=4+2+1) ; le groupe et les autres peuvent lire et exécuter (5=4+1). C'est le mode le plus courant pour les exécutables et les répertoires.
Pourquoi dois-je éviter 777 ?
Parce que tout utilisateur peut modifier et exécuter le fichier, ce qui facilite l'injection de code malveillant par des attaquants. Le contenu web se contente généralement de 644 pour les fichiers et de 755 pour les répertoires.
Les bits setuid et sticky sont-ils inclus ?
Non. Cet outil couvre les neuf bits de base (rwx × 3). Le chiffre de tête d'un mode octal à quatre chiffres (setuid=4, setgid=2, sticky=1) doit être défini séparément.
Cet outil communique-t-il avec un serveur ?
Non. Toute la conversion a lieu dans votre navigateur et rien n'est transmis.