DevToys Web Pro iconDevToys Web ProBlog
Évaluez-nous :
Essayez l’extension de navigateur :

Calculateur chmod

Autorisations

Lire (4)
Écriture (2)
Exécution (1)
Propriétaire
rwx
Groupe
r-x
Autres
r-x

Notation octale

  • Utilisez 3 chiffres (p. ex., 755). Chaque chiffre correspond à lecture (4), écriture (2), exécution (1).

    Notation symbolique

  • Utilisez rwxr-xr-x ou la notation symbolique chmod comme u+rwx,g+rx,o+rx.

    Préréglages courants

    Commande chmod

  • Nom de fichier:
    chmod 755 file.txt

    Résumé

    Propriétaire
    rwx
    Lire, Écriture, Exécution
    Groupe
    r-x
    Lire, Exécution
    Autres
    r-x
    Lire, Exécution
    Détails techniques

    Comment fonctionne le calculateur chmod

    Ce que fait l’outil

    Ce calculateur chmod vous aide à convertir entre les formats d’autorisations de fichiers Unix. Saisissez les permissions via des cases à cocher visuelles, la notation octale (comme 755) ou la notation symbolique (comme rwxr-xr-x), et voyez instantanément l’équivalent dans tous les formats. L’outil génère également la commande chmod complète, prête à être copiée-collée dans votre terminal.

    Cas d’usage courants pour les développeurs

    Les développeurs et administrateurs système utilisent des calculateurs chmod lors de la configuration de serveurs web, du déploiement d’applications ou du dépannage de problèmes de permissions. Les scénarios courants incluent rendre des scripts exécutables (755), sécuriser des fichiers de configuration (600), définir les bonnes permissions pour les répertoires web (755 pour les répertoires, 644 pour les fichiers) et comprendre des permissions existantes sur des systèmes hérités.

    Explication du format des permissions

    Les permissions Unix se composent de trois groupes : Propriétaire (utilisateur qui possède le fichier), Groupe (utilisateurs du groupe du fichier) et Autres (tout le monde). Chaque groupe peut avoir les permissions Lecture (4), Écriture (2) et Exécution (1). La notation octale additionne ces valeurs : 7 signifie rwx (4+2+1), 5 signifie r-x (4+1), 4 signifie r-- (lecture seule). Les préréglages courants incluent 755 (accès complet pour le propriétaire, lecture/exécution pour les autres), 644 (lecture/écriture pour le propriétaire, lecture seule pour les autres) et 600 (propriétaire uniquement).

    Pièges courants et cas limites

    Définir des permissions trop ouvertes (comme 777) crée des vulnérabilités de sécurité. Soyez particulièrement prudent avec les fichiers contenant des mots de passe ou des clés API : ils devraient généralement être en 600 ou 400. Rappelez-vous que la permission d’exécution sur les répertoires signifie la capacité d’accéder aux fichiers qu’ils contiennent, et non de les exécuter comme des programmes. Lors du dépannage, vérifiez à la fois les permissions du fichier et celles du répertoire parent.

    Quand utiliser cet outil plutôt que la ligne de commande

    Utilisez ce calculateur lorsque vous devez comprendre ou convertir des valeurs de permissions, en particulier lorsque vous travaillez avec des systèmes ou de la documentation peu familiers. Il est utile pour l’apprentissage et la vérification. Pour modifier réellement les permissions, vous devrez tout de même exécuter la commande chmod sur votre serveur ou votre machine locale. La commande générée peut être copiée directement dans votre terminal.