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

Fonctionne uniquement dans ce navigateur

Exactement 3 ou 4 chiffres de 0 à 7 ; 755 devient 0755.

Exactement 9 caractères, ou 10 uniquement avec préfixe - ou d.

Bits propriétaire, groupe et autres

LectureÉcritureExécution/recherchePropriétaire
Groupe
Autres

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.

Contexte d’affichage

Le premier caractère est un contexte d’affichage, pas une partie du masque numérique.

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

Masque octal sur quatre chiffres1777
Permissions style ls sur 9 caractèresrwxrwxrwt

Chaque bit expliqué

BitClasseValeur octaleÉtat
LecturePropriétaire0400Actif
ÉcriturePropriétaire0200Actif
Exécution/recherchePropriétaire0100Actif
LectureGroupe0040Actif
ÉcritureGroupe0020Actif
Exécution/rechercheGroupe0010Actif
LectureAutres0004Actif
ÉcritureAutres0002Actif
Exécution/rechercheAutres0001Actif
setuidSpécial4000Inactif
setgidSpécial2000Inactif
Sticky bitSpécial1000Actif

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.