tomai
Gratuit · Outils développeur

Calculateur Chmod

Permissions Unix dans les deux sens — 755, rwxr-xr-x et cases à cocher

Propriétaire
Groupe
Autres

    ✦ Neuf bits qui gardent chaque fichier Unix

    Chaque fichier Unix porte neuf bits de permissions : lecture, écriture et exécution pour propriétaire, groupe et autres. L’octal n’est qu’un raccourci — chaque chiffre tasse trois bits (4+2+1), donc 755 se lit comme accès complet du propriétaire plus lecture-et-exécution pour le monde. Se tromper d’un chiffre, et voilà comment des sites se font défigurer et des clés se font voler.

    Ce que fait cet outil

    • 📁 Convertit octal, symbolique et cases à cocher dans les trois sens, en direct
    • 🗣️ Explique chaque classe en mots simples (propriétaire : lecture + écriture + exécution)
    • ⚠️ Rejette les modes invalides au lieu de deviner
    • ⚡ Tout se met à jour pendant la saisie

    Quand l’utiliser

    • Pour réparer une erreur 500 causée par de mauvaises permissions de script
    • Pour verrouiller des clés SSH (600, toujours)
    • Pour apprendre ce que chaque chiffre accorde vraiment

    Confidentialité : pur calcul de bits dans votre navigateur — rien de ce qui est saisi ici ne quitte votre appareil.

    Dernière mise à jour · 2026-09-01

    Comment fonctionne la conversion

    Les chiffres octaux se déploient en triplets de bits (4/2/1) et les triplets se replient en chiffres — pure mathématique entière avec des validateurs stricts sur les deux notations. La grille de cases n’est qu’un troisième rendu des mêmes neuf bits.

    Pourquoi chmod ici ?

    📁

    Trois vues, une seule vérité

    Chiffres octaux, chaîne symbolique et neuf cases à cocher restent parfaitement synchronisés — changez l’un et les deux autres suivent aussitôt, la représentation ne ment donc jamais.

    🔒

    Des verdicts en français clair

    Sous les nombres, chaque classe énonce ce qu’elle peut réellement faire — propriétaire : lecture + écriture + exécution — car 6 ne veut rien dire tant qu’il ne dit pas écriture.

    📋

    Une entrée invalide reste invalide

    Octaux fautifs et chaînes symboliques malformées reçoivent une erreur claire, jamais une conversion devinée qui chmoderait votre serveur de travers.

    Questions fréquentes

    Que signifient les trois chiffres ?

    Propriétaire, groupe, autres — chaque chiffre additionne lecture (4) + écriture (2) + exécution (1). Ainsi 7 est l’accès complet, 5 lecture + exécution, et 755 donne tout au propriétaire tandis que les autres peuvent lire et exécuter.

    Pourquoi 777 est-il dangereux ?

    Il accorde l’accès en écriture à littéralement tout le monde sur le système — n’importe quel utilisateur local ou processus compromis peut modifier ou remplacer le fichier. Les fichiers web ont rarement besoin de plus de 644, les exécutables de 755.

    Et le quatrième chiffre (setuid/setgid/sticky) ?

    Ce calculateur couvre les neuf bits de permissions standard (les modes courants à 3 chiffres). Les bits spéciaux comme 4755 sont un sujet à part avec de vraies implications de sécurité — cherchez-les délibérément, pas par accident.

    Questions fréquentes

    Que signifient les trois chiffres ?

    Propriétaire, groupe, autres — chaque chiffre additionne lecture (4) + écriture (2) + exécution (1). Ainsi 7 est l’accès complet, 5 lecture + exécution, et 755 donne tout au propriétaire tandis que les autres peuvent lire et exécuter.

    Pourquoi 777 est-il dangereux ?

    Il accorde l’accès en écriture à littéralement tout le monde sur le système — n’importe quel utilisateur local ou processus compromis peut modifier ou remplacer le fichier. Les fichiers web ont rarement besoin de plus de 644, les exécutables de 755.

    Et le quatrième chiffre (setuid/setgid/sticky) ?

    Ce calculateur couvre les neuf bits de permissions standard (les modes courants à 3 chiffres). Les bits spéciaux comme 4755 sont un sujet à part avec de vraies implications de sécurité — cherchez-les délibérément, pas par accident.

    Outils associés

    Outils associés