Nouplo

Calculateur chmod

755 dans un sens, rwxr-xr-x dans l’autre.

Les exemples remplacent temporairement la saisie et les réglages. Vous pouvez rétablir votre travail précédent.

0 caractères
Résultat
Collez ou saisissez du texte ci-dessus pour voir le résultat ici.

Vos fichiers restent sur votre appareil

Cet outil fonctionne entièrement dans votre navigateur. Ce que vous collez est traité sur votre appareil et n’est jamais envoyé à un serveur : vous pouvez l’utiliser sans crainte avec des jetons, des clés et des textes non publiés.

Exemple

Exemple : comprendre les permissions 644

Saisissez 644. Le résultat est rw-r--r-- : lecture vaut 4, écriture 2 et exécution 1.

Le propriétaire peut lire et écrire (6). Le groupe et les autres peuvent seulement lire (4). Personne ne reçoit le droit d’exécution. La commande affichée, chmod 644 file, vise un fichier nommé file ; le calculateur ne modifie aucun fichier.

Comment ça marche

  1. Tapez un mode : 755, 0644, rwxr-xr-x, ou -rw-r--r-- copié tel quel depuis ls -l.
  2. Lisez qui peut faire quoi, écrit en toutes lettres.
  3. Copiez la commande en bas de la sortie.
  4. Les bits spéciaux sont nommés et expliqués lorsqu’ils sont posés.

Questions fréquentes

Pourquoi 4755 a-t-il quatre chiffres ?
Le premier chiffre porte les bits spéciaux : 4 pour setuid, 2 pour setgid, 1 pour le sticky bit. Ils s’additionnent comme les autres, donc 6755 a à la fois setuid et setgid.
À quoi sert le sticky bit ?
Sur un répertoire, il signifie que seul le propriétaire d’un fichier peut le supprimer, quoi que disent les droits du répertoire. /tmp est la raison de son existence : tout le monde peut y écrire, et personne ne peut retirer les fichiers d’autrui.
Pourquoi le s est-il parfois un S majuscule ?
Parce que le bit est posé alors que le droit d’exécution en dessous ne l’est pas — setuid sur quelque chose qui ne peut pas s’exécuter. ls l’affiche en majuscule pour dire « posé, et sans effet », ce qui est presque toujours une erreur.
Que faut-il utiliser en pratique ?
644 pour les fichiers et 755 pour les répertoires couvre l’essentiel. 777 n’est presque jamais la réponse, et si quelque chose ne marche qu’en 777, le problème vient du propriétaire, pas des droits.

Outils associés