Nouplo

Calculateur chmod

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

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.

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