Calculateur chmod

Cochez les droits de lecture, d'écriture et d'exécution, ou saisissez un mode comme 755 ou rwxr-xr-x. La page affiche les formes octale et symbolique, ainsi que la commande chmod de votre fichier.

Gratuit Fonctionne dans votre navigateur Vérifié le mardi 10 novembre 2026

Saisir le mode sous forme de

Le fichier s'exécute avec les droits de son propriétaire.

Le fichier s'exécute avec les droits de son groupe.

Dans un dossier partagé, les utilisateurs ne peuvent supprimer que leurs propres fichiers.

Utilisé dans les commandes. Un nom avec des espaces est mis entre guillemets.

Résultat

Mode octal — Le nombre à donner à chmod, par exemple 755.
Mode symbolique — Les neuf caractères qu'affiche ls -l.
Commande chmod
Commande chmod symbolique

Ce que le mode autorise

Cet outil fonctionne dans votre navigateur. Ce que vous saisissez ne nous est pas envoyé.

Mode d'emploi

  1. Choisissez la manière de saisir le mode : Cases à cocher, Octal (755) ou Symbolique (rwxr-xr-x).
  2. Avec les cases à cocher, cochez Propriétaire : lecture, Propriétaire : écriture et ainsi de suite. Ne cochez les bits spéciaux que si vous en avez besoin.
  3. Saisissez le Nom du fichier que vous allez modifier, pour que les commandes soient complètes.
  4. Copiez la Commande chmod et lancez-la dans un terminal sous Linux, macOS ou un autre système POSIX.

Comment les trois formes correspondent

Un mode de fichier distingue trois catégories d'utilisateurs : le propriétaire, le groupe et tous les autres. Chaque catégorie a trois bits : lecture (4), écriture (2) et exécution (1). Additionner les bits d'une catégorie donne un chiffre octal : rwx vaut 7, r-x vaut 5 et --- vaut 0.

Le mode 755 signifie donc : propriétaire 7 (rwx), groupe 5 (r-x) et autres 5 (r-x). La forme symbolique de ce même mode est rwxr-xr-x.

rwx = 4 + 2 + 1 = 7, r-x = 4 + 1 = 5, --- = 0

Les bits spéciaux et ce que le calculateur ne couvre pas

Trois bits spéciaux se placent devant les trois chiffres. Set-user-ID (4) fait tourner un programme avec les droits de son propriétaire. Set-group-ID (2) lui donne les droits de son groupe, et dans un dossier il fait prendre à tout nouveau fichier le groupe du dossier. Le bit collant (1) empêche les utilisateurs de supprimer les fichiers des autres dans un dossier partagé.

Dans la forme symbolique, les bits spéciaux apparaissent sous la forme s et t. Une majuscule S ou T signifie que le bit est posé mais que le droit d'exécution ne l'est pas, ce qui n'a en général aucun effet et révèle souvent une erreur. Le calculateur travaille sur un mode à la fois : il ne lit pas les droits d'un fichier existant et ne gère pas les listes de contrôle d'accès.

Exemple détaillé : un script que tout le monde peut lancer

Cochez lecture, écriture et exécution pour le propriétaire, lecture et exécution pour le groupe, et lecture et exécution pour les autres. Le mode octal est 755, le mode symbolique rwxr-xr-x, et la commande chmod 755 script.sh. La commande symbolique est chmod u=rwx,g=rx,o=rx script.sh.

Décochez l'exécution du groupe : le mode octal devient 745, et les étapes indiquent alors que le groupe ne peut que lire.

Questions fréquentes

Que signifie chmod 755 ?

Il donne au propriétaire la lecture, l'écriture et l'exécution (7), et au groupe comme à tous les autres utilisateurs la lecture et l'exécution (5 chacun). Tout le monde peut lancer et lire le fichier, mais seul le propriétaire peut le modifier.

Quelle est la différence entre 644 et 755 ?

644 donne au propriétaire la lecture et l'écriture, et à tous les autres la seule lecture : le fichier ne peut donc pas être lancé comme programme. 755 ajoute le droit d'exécution pour tous les utilisateurs, dont les programmes et les scripts ont besoin.

Quand ai-je besoin de quatre chiffres, comme 4755 ?

Un quatrième chiffre n'apparaît que lorsqu'un bit spécial est posé. Le premier chiffre vaut alors 4 pour set-user-ID, 2 pour set-group-ID et 1 pour le bit collant, ou la somme de ces valeurs.

Pourquoi la forme symbolique affiche-t-elle un S ou un T majuscule ?

La majuscule signifie que le bit spécial est posé mais que le droit d'exécution ne l'est pas. Set-user-ID n'a aucun effet sur un fichier qui ne peut pas être exécuté : la majuscule signale donc en général une erreur.

chmod 777 est-il sûr ?

Non. 777 donne la lecture, l'écriture et l'exécution à tout le monde, donc n'importe qui peut modifier le fichier. Prenez le mode le plus restrictif qui fonctionne : en général 644 pour un fichier et 755 pour un programme ou un dossier.

Cela fonctionne-t-il sous Windows ?

La commande chmod appartient aux systèmes POSIX comme Linux et macOS. Windows n'utilise pas ces modes : les commandes de cette page ne s'y appliquent donc pas, et il faut utiliser les paramètres de sécurité du fichier.

Sources

Chiffres et texte vérifiés pour la dernière fois le mardi 10 novembre 2026.

Nous utilisons des cookies nécessaires au fonctionnement du site. Avec votre accord, Google utilise aussi des cookies publicitaires pour afficher des annonces personnalisées. Si vous les refusez, vous voyez toujours des annonces, mais elles ne sont pas personnalisées.