Utilitaire de modes Unix
Permissions chmod 1777 expliquées
Chmod 1777 correspond à rwxrwxrwt : le 1 initial active sticky et chaque 7 accorde lecture, écriture et exécution/recherche au propriétaire, au groupe et aux autres. Le t final indique que sticky et l’exécution des autres sont actifs. Dans un répertoire, seuls le propriétaire de l’entrée, celui du répertoire ou un processus privilégié peuvent la supprimer ou la renommer ; le contenu n’est pas privé et ce mode n’est pas une recommandation universelle.
Conversion instantanée
Octal ↔ permissions style ls
Exactement 3 ou 4 chiffres de 0 à 7 ; 755 devient 0755.
Exactement 9 caractères, ou 10 uniquement avec préfixe - ou d.
Bits spéciaux
Les lettres spéciales partagent la position d’exécution : s/S pour propriétaire ou groupe et t/T pour autres.
ChmodCalc représente le masque traditionnel des bits Unix. Il n’évalue pas ACL, umask, propriétaire, liens symboliques, parcours récursif ni l’adéquation d’un mode à un système.
Nuance GNU chmod : sur les répertoires, un mode numérique simple sur 3/4 chiffres peut préserver setuid/setgid avec certaines formes de commande. Le calculateur montre le masque demandé, pas un état final garanti.
Masque valide actuel
Mode de permissions converti
Chaque bit expliqué
| Bit | Classe | Valeur octale | État |
|---|---|---|---|
| Lecture | Propriétaire | 0400 | Actif |
| Écriture | Propriétaire | 0200 | Actif |
| Exécution/recherche | Propriétaire | 0100 | Actif |
| Lecture | Groupe | 0040 | Actif |
| Écriture | Groupe | 0020 | Actif |
| Exécution/recherche | Groupe | 0010 | Actif |
| Lecture | Autres | 0004 | Actif |
| Écriture | Autres | 0002 | Actif |
| Exécution/recherche | Autres | 0001 | Actif |
| setuid | Spécial | 4000 | Inactif |
| setgid | Spécial | 2000 | Inactif |
| Sticky bit | Spécial | 1000 | Actif |
Modes sélectionnés
Masques de permissions courants
Ce sont des exemples, pas des recommandations universelles de sécurité. Type, propriétaire, application et environnement déterminent l’adéquation.
rw-------Expliquer ce moderw-r-----Expliquer ce moderw-r--r--Expliquer ce moderwx------Expliquer ce moderwxr-x---Expliquer ce moderwxr-xr-xExpliquer ce moderwxrwxr-xExpliquer ce moderwxrwxrwtExpliquer ce mode