ToolsMaxxing

Calculateur chmod

Cochez les permissions voulues et obtenez le nombre octal, la forme symbolique et la commande chmod.

PermissionPropriétaireGroupeAutres
Lecture
Écriture
Exécution
Bits spéciaux
Symbolique
rw-r--r--
Octal
644
Commande
chmod 644 file
Commande, dossiers compris
chmod -R 644 folder
Réglages courants

Fichiers : le propriétaire écrit, tout le monde lit

Vos fichiers restent sur votre appareil

Comment ça marche

  1. 1Cochez lecture, écriture et exécution pour le propriétaire, le groupe et tous les autres.
  2. 2Ou saisissez une valeur octale comme 755, ou choisissez un réglage courant.
  3. 3Ajoutez setuid, setgid ou sticky si nécessaire.
  4. 4Copiez la commande chmod.

À quoi servent les options

Valeur octale
Chaque chiffre additionne lecture (4), écriture (2) et exécution (1) pour une classe. 7 signifie les trois, 5 signifie lecture et exécution, 4 signifie lecture seule.
Symbolique
La forme à neuf caractères affichée par ls -l, par exemple rwxr-xr-x.
Bits spéciaux
Setuid et setgid exécutent un programme en tant que son propriétaire ou son groupe. Sticky sur un dossier permet au seul propriétaire d'un fichier de le supprimer.

Confidentialité

Cet outil fonctionne dans votre navigateur. Vos fichiers ne sont jamais envoyés à un serveur.

Questions fréquentes

Que signifie chmod 755 ?

Le propriétaire peut le lire, l'écrire et l'exécuter, tandis que le groupe et tous les autres peuvent le lire et l'exécuter. C'est un réglage normal pour les scripts et les dossiers.

Que dois-je utiliser pour un serveur web ?

En général 644 pour les fichiers et 755 pour les dossiers. Évitez 777, qui permet à n'importe quel utilisateur de la machine de modifier le fichier.

Pourquoi un dossier a-t-il besoin de l'exécution ?

Sur un dossier, l'exécution signifie la permission d'y entrer et d'accéder aux fichiers qu'il contient. Sans elle, même des fichiers lisibles du dossier ne peuvent pas être ouverts.

Qu'est-ce qu'un mode à quatre chiffres comme 4755 ?

Le premier chiffre contient les bits spéciaux : 4 est setuid, 2 est setgid et 1 est sticky. 4755 est 755 avec setuid activé.

Cela modifie-t-il des fichiers ?

Non. L'outil construit seulement le texte de la commande. Vous exécutez la commande vous-même dans un terminal.

Outils associés