Calculatrice Chmod
Convertissez les autorisations de fichiers Linux entre les cases à cocher rwx, les nombres octaux et la notation symbolique avec une commande chmod prête.
Résultat
Les autorisations sur les fichiers Unix sont compactes mais énigmatiques : les mêmes droits d'accès apparaissent sous la forme 755 dans une commande chmod, sous la forme -rwxr-xr-x dans la sortie ls -l et sous la forme de neuf cases à cocher dans un client FTP. Cette calculatrice traduit en direct entre les trois représentations : cochez lire, écrire et exécuter pour le propriétaire, le groupe et les autres et le nombre octal se met à jour instantanément - ou tapez une valeur octale et regardez les cases à cocher et la chaîne symbolique suivre.
Chaque chiffre est expliqué plutôt que simplement affiché. La répartition montre comment le chiffre de chaque classe est assemblé à partir des poids en bits - la lecture est 4, l'écriture est 2, l'exécution est 1 - donc 6 est lecture + écriture et 5 est lecture + exécution. C’est tout le système : une fois que vous le voyez décomposé plusieurs fois, vous n’avez plus besoin d’une calculatrice, ce qui est sans doute la meilleure chose qu’une calculatrice puisse vous apprendre.
Sous la répartition, vous obtenez une commande chmod prête à copier dans un terminal, et l'outil vous avertit des choix risqués : un mode accessible en écriture mondiale ou le tristement célèbre 777 déclenche un avertissement explicite, car accorder l'accès en écriture à chaque compte local est la manière classique dont les serveurs Web sont compromis. Les pages prédéfinies couvrent les modes que vous utiliserez réellement : 755 pour les répertoires et les scripts, 644 pour les fichiers normaux, 600 pour les configurations avec secrets, 400 pour les clés SSH et 777 avec une explication des raisons pour lesquelles vous ne devriez généralement pas le faire.
Comme tous les outils de ce site, la calculatrice fonctionne entièrement dans votre navigateur : pas de téléchargement, pas de suivi des autorisations que vous définissez et elle continue de fonctionner hors ligne une fois chargée. Il s'agit d'une petite référence rapide sur un sujet abordé chaque semaine par tous les développeurs, administrateurs système et utilisateurs d'hébergement.