Qu'est-ce qu'une Calculatrice Chmod ?
Une calculatrice chmod convertit les chaînes de permissions Unix/Linux en leurs équivalents numériques (octaux) et vice versa. La commande chmod définit les permissions de lecture, d'écriture et d'exécution pour le propriétaire du fichier, le groupe et les autres utilisateurs. Cet outil vous permet d'entrer des valeurs numériques pour chaque catégorie de permissions et de voir instantanément le code octal résultant et la notation symbolique, éliminant le calcul manuel binaire-octal.
Comment Utiliser cette Calculatrice Chmod
- Entrez un nombre de 0 à 7 pour chacun des trois champs : Propriétaire, Groupe et Autres.
- Cliquez sur « Calculer » pour voir le code numérique, la notation symbolique et la commande chmod.
- Le résultat affiche la répartition des permissions pour chaque catégorie (lecture, écriture, exécution).
Concepts Clés
Chaque chiffre de permission est la somme de lecture (4), écriture (2) et exécution (1). Par exemple, 7 signifie rwx (4+2+1), 5 signifie r-x (4+1), et 0 signifie aucune permission. Les valeurs courantes incluent 755 pour les scripts exécutables et les répertoires, 644 pour les fichiers réguliers, et 600 pour les fichiers de configuration privés. Les bits spéciaux setuid, setgid et sticky ajoutent un quatrième chiffre de tête quand c'est nécessaire.
Permission = Owner(rwx) × 64 + Group(rwx) × 8 + Others(rwx)
Questions Fréquemment Posées
Que signifie chmod 755 ?
Chmod 755 donne au propriétaire les permissions complètes de lecture, écriture et exécution (7), tandis que le groupe et tous les autres utilisateurs n'obtiennent que la lecture et l'exécution (5). C'est la permission standard pour les répertoires de serveurs web et les scripts exécutables.
Quand dois-je utiliser chmod 644 ?
Utilisez 644 pour les fichiers réguliers qui doivent être lisibles par tous mais modifiables uniquement par le propriétaire. C'est le paramètre par défaut typique pour les fichiers HTML, CSS, les fichiers image et la plupart des fichiers de configuration servis sur le web.
Qu'est-ce que le bit sticky ?
Le bit sticky (octal 1000, affiché comme « t » dans la position exécution-autres) empêche les utilisateurs de supprimer les fichiers qu'ils ne possèdent pas dans un répertoire partagé. Le répertoire /tmp sur la plupart des systèmes Linux utilise la permission 1777 pour cette raison.