Calculateur chmod
- Les fichiers ne quittent pas votre appareil
- S’exécute dans le navigateur
- Gratuit, sans compte, sans filigrane
Permissions
| Read (4) | Write (2) | Execute (1) | Σ | |
|---|---|---|---|---|
| OwnerThe user who owns the file | 7 | |||
| GroupMembers of the file’s group | 5 | |||
| OthersEveryone else | 5 |
Special bits
3 or 4 digits, e.g. 755 or 4755
9 characters, e.g. rwxr-xr-x
Command
$ chmod 755 script.sh$ chmod u=rwx,g=rx,o=rx script.shAs shown by ls -l: -rwxr-xr-x · drwxr-xr-x
What this mode allows
- 0400Owner can read the file, or list a folder.
- 0200Owner can change the file, or add and delete entries in a folder.
- 0100Owner can run the file, or enter a folder.
- 0040Group members can read the file, or list a folder.
- 0010Group members can run the file, or enter a folder.
- 0004Everyone else can read the file, or list a folder.
- 0001Everyone else can run the file, or enter a folder.
Comment utiliser Calculateur chmod
Déterminez les permissions de fichiers Unix en cochant des cases ou en saisissant la notation octale (755) ou symbolique (rwxr-xr-x) ; chaque vue reste synchronisée. L'outil écrit la commande chmod, explique ce que chaque bit autorise, avertit des modes risqués et inclut une calculatrice umask.
- 1
Cochez Lecture, Écriture et Exécution pour Propriétaire, Groupe et Autres, ou choisissez parmi les Modes courants.
- 2
Ou saisissez une valeur dans Numérique (octal) ou Symbolique ; les cases se mettent à jour.
- 3
Ajoutez des Bits spéciaux comme setuid, setgid ou Sticky si besoin.
- 4
Saisissez un nom de Fichier ou dossier, choisissez Appliquer aux sous-dossiers (-R) si vous le souhaitez, et copiez la commande.
Questions fréquentes
Que signifie chmod 755 ?
Le propriétaire peut lire, écrire et exécuter ; le groupe et les autres peuvent lire et exécuter. C'est le mode habituel des scripts, des programmes et des dossiers.
Quelles permissions une clé privée SSH doit-elle avoir ?
600 : seul le propriétaire peut la lire et l'écrire. SSH refuse les clés que d'autres utilisateurs peuvent lire.
Pourquoi 777 est-il signalé comme avertissement ?
Avec 777, n'importe qui sur le système peut modifier le fichier. Sur les serveurs, c'est une faille de sécurité courante.
Que signifient un S ou un T majuscule dans la sortie de ls -l ?
setuid ou setgid est activé sans exécution (S), ou sticky est activé sans exécution pour les autres (T). Un S n'a aucun effet sur un fichier ordinaire.
Comment umask affecte-t-il les nouveaux fichiers ?
umask retire des bits des permissions par défaut. Saisissez une valeur comme 022 dans la calculatrice umask pour voir les modes résultants des nouveaux fichiers et dossiers.
