Calculateur de permissions Linux (chmod)
Cochez les droits voulus pour le propriétaire, le groupe et les autres : l'outil affiche la valeur octale (par exemple 644), la notation rwx et la commande chmod prête à copier. Vous pouvez aussi saisir un code octal.
Calculateur de permissions Linux (chmod)
- Notation octale
- 644
- Notation symbolique
- -rw-r--r--
- Commande (octal)
- chmod 644 nom_du_fichier
- Commande (symbolique)
- chmod u=rw,g=r,o=r nom_du_fichier
- Propriétaire
- lecture, écriture
- Groupe
- lecture
- Autres
- lecture
Résultats indicatifs, calculés dans votre navigateur ; aucune donnée n'est envoyée, sauf si vous enregistrez le résultat dans votre compte.
Comment lire et calculer les permissions chmod ?
Chaque fichier Unix/Linux a trois jeux de droits : pour le propriétaire (u), pour le groupe (g) et pour les autres (o). Chaque jeu combine lecture (r = 4), écriture (w = 2) et exécution (x = 1). On additionne les valeurs pour obtenir un chiffre de 0 à 7 : rw- vaut 4 + 2 = 6, r-x vaut 4 + 1 = 5.
Les trois chiffres mis côte à côte forment le code octal : 755 signifie rwx pour le propriétaire, r-x pour le groupe et r-x pour les autres. Pour un répertoire, x autorise l'accès à son contenu. Les bits spéciaux (setuid, setgid, sticky) ne sont pas traités ici.
Formule et méthode de calcul
r = 4, w = 2, x = 1 ; on additionne par catégorie
644 = rw- r-- r-- ; 755 = rwx r-x r-x ; 600 = rw- --- ---
chmod 644 fichier ou chmod u=rw,g=r,o=r fichier
Exemple concret
Un fichier de configuration modifiable par son propriétaire et lisible par les autres : 644 (rw-r--r--).
Un script exécutable par tous mais modifiable seulement par son propriétaire : 755 (rwxr-xr-x).
Erreurs fréquentes
- Utiliser chmod 777 pour « faire marcher » : tout utilisateur peut alors modifier et exécuter le fichier, ce qui est dangereux.
- Oublier le droit x sur un répertoire : sans lui, on ne peut pas y entrer.
- Confondre l'ordre des chiffres : propriétaire, groupe, autres.
Questions fréquentes
Quelles permissions pour une clé SSH privée ?
Le fichier de clé privée doit être lisible uniquement par vous : 600 (rw-------). OpenSSH refuse les clés trop ouvertes.
Que signifie le premier caractère de « -rwxr-xr-x » ?
Il indique le type : - pour un fichier, d pour un répertoire, l pour un lien. L'outil affiche - devant les neuf caractères de droits.
Page mise à jour le .