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)

Propriétaire (u)
Groupe (g)
Autres (o)

S'il est rempli, ce code remplace les cases cochées.

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 .

Outils similaires