Calculateur Chmod
Convertissez entre les permissions de fichier Linux numériques (755) et symboliques (rwxr-xr-x). Affiche les détails propriétaire, groupe et autre avec les commandes chmod.
Paramètres
Entrez permission numérique 3 chiffres ou symbolique 9 caractères (rwxr-xr-x).
Résultats
Représentation numérique octale utilisée avec chmod
Autres résultats (7)
rwxr-xr-x
Représentation symbolique lisible par l'homme
Owner can read, Owner can write, Owner can execute
Group can read, Group can execute
Others can read, Others can execute
chmod 755 <file>
La commande shell pour définir ces autorisations
Standard permission for executable files and directories. Owner has full control, others can read and execute.
Bit | Value | Permission ----|-------|---------- r | 4 | Read w | 2 | Write x | 1 | Execute - | 0 | None
Comment les bits d'autorisation Unix sont mappés aux valeurs numériques
Pourquoi choisir Calculateur Chmod
La calculatrice Chmod convertit les autorisations de fichiers Unix entre la notation numérique (755) et symbolique (rwxr-xr-x). Il décompose les autorisations du propriétaire, du groupe et autres, génère des commandes chmod et fournit une évaluation de la sécurité de l'ensemble d'autorisations.
- ✓Convertit entre les formats d'autorisation numériques (octal) et symboliques
- ✓Répartit les autorisations pour le propriétaire, le groupe et les autres
- ✓Génère des commandes shell chmod prêtes à l'emploi
- ✓Fournit une évaluation de sécurité mettant en évidence les autorisations à risque
Comment utiliser
- 1Entrez un code d'autorisation numérique (comme 755) ou une chaîne symbolique (comme rwxr-xr-x)
- 2Afficher la représentation convertie dans les deux formats
- 3Lisez la répartition de ce que chaque rôle (propriétaire, groupe, autre) peut faire
- 4Copiez la commande chmod pour appliquer ces autorisations
- 5Examinez l’évaluation de la sécurité pour comprendre le niveau de risque
Questions fréquentes (FAQ)
Que signifie chmod 755 ?
chmod 755 définit les autorisations afin que le propriétaire puisse lire, écrire et exécuter (7), tandis que le groupe et d'autres peuvent lire et exécuter (5). Il s'agit de l'autorisation standard pour les fichiers et répertoires exécutables.
Comment fonctionnent les numéros d’autorisation Unix ?
Unix permissions use three bits per role (read=4, write=2, execute=1). Add the bits together: rwx = 4+2+1 = 7, r-x = 4+1 = 5, r-- = 4. Three roles (owner, group, other) give a 3-digit octal number like 755.
Pourquoi le 777 est-il dangereux ?
L'autorisation 777 donne un accès complet en lecture, écriture et exécution à tous les utilisateurs du système. Tout utilisateur peut modifier ou supprimer le fichier. Cela ne doit être utilisé que dans des scénarios très spécifiques et contrôlés et jamais pour des fichiers ou des répertoires Web sensibles.
Quelles autorisations dois-je utiliser pour les fichiers du serveur Web ?
Pour la plupart des fichiers Web, utilisez 644 (propriétaire en lecture/écriture, autres en lecture) pour les fichiers et 755 (propriétaire complet, autres en lecture/exécution) pour les répertoires. Les fichiers de configuration contenant des données sensibles doivent être au nombre de 600 (lecture/écriture du propriétaire uniquement).
Quelle est la différence entre les fichiers et les répertoires pour les autorisations ?
Pour les fichiers, exécuter signifie que le fichier peut être exécuté en tant que programme. Pour les répertoires, exécuter signifie que vous pouvez entrer (cd dans) le répertoire et accéder à son contenu. Vous avez besoin d'une autorisation d'exécution sur un répertoire pour accéder aux fichiers qu'il contient, même si vous disposez d'une autorisation de lecture sur les fichiers.
Références & sources autorisées
chmod - Linux man page
Voir la sourceFile System Permissions - Wikipedia
Voir la sourceUnix Permissions Calculator
Voir la sourceOutils associés
Découvrez d'autres outils pratiques pour ce domaine d'application.
