Convertisseur de permissions Unix
Convertissez des droits Unix entre octal et symbolique, comme 755 et rwxr-xr-x, avec setuid, setgid et sticky ; chmod n’est jamais exécuté.
- Fonctionne dans votre navigateur
- Aucun envoi
- Résultat instantané
Hypothèses et formule
Formule et hypothèses
r=4 w=2 x=1; setuid=4 setgid=2 sticky=1; s/S t/T
Résultats
Saisissez des valeurs et appuyez sur Calculer pour voir le résultat ici.
Comment utiliser ce calculateur
- Saisissez les données et les unités
Choisissez le mode octal ou symbolique, puis saisissez trois ou quatre chiffres octaux, ou les neuf caractères de permission sans préfixe de type de fichier.
- Calculer
Vérifiez cet exemple chiffré : 4755 → rwsr-xr-x; 644 → rw-r--r--
- Résultats
Avant de copier, vérifiez le propriétaire, le groupe, les autres et les bits spéciaux : des droits plus larges ne sont pas automatiquement plus sûrs.
Questions et limites
Quelle est la différence entre s et S ?
Les deux indiquent un bit set-ID ; la minuscule signifie que le droit d’exécution est aussi présent, la majuscule qu’il est absent. Il en va de même entre t et T pour le bit sticky.
Quelles erreurs de saisie corriger ?
Les chiffres octaux vont de 0 à 7. En notation symbolique, gardez chaque position r/w/x et mettez - pour un droit absent.
Qu’exclut ce calcul ?
Conversion uniquement : aucune modification du système de fichiers, ni ACL, ni propriétaire, ni calcul d’umask, ni prévision des règles d’exécution propres à chaque plateforme.