Calculateur chmod
Autorisations
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
Résumé
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.