Skip to content

Permissions Calculator

Calculateur de permissions UNIX/Linux (chmod).

Mode interactif

Owner (u)

Group (g)

Others (o)

Permissions spéciales

Conversion directe

-
-

Référence rapide

Valeurs octales

Valeur Binaire Permissions
0 000 ---
1 001 --x
2 010 -w-
3 011 -wx
4 100 r--
5 101 r-x
6 110 rw-
7 111 rwx

Permissions courantes

Octal Symbolique Usage
644 rw-r--r-- Fichiers standards
755 rwxr-xr-x Exécutables, dossiers
600 rw------- Fichiers privés (clés SSH)
700 rwx------ Dossiers privés
664 rw-rw-r-- Fichiers partagés (groupe)
775 rwxrwxr-x Dossiers partagés (groupe)
777 rwxrwxrwx ⚠️ Tous les droits (éviter)

Permissions spéciales

Bit Octal Effet sur fichier Effet sur dossier
SUID 4000 Exécute avec UID owner -
SGID 2000 Exécute avec GID group Hérite du groupe
Sticky 1000 - Seul owner peut supprimer

Exemples chmod

# Définir en octal
chmod 755 script.sh
chmod 644 config.txt
chmod 600 ~/.ssh/id_rsa

# Définir en symbolique
chmod u+x script.sh
chmod g+w,o-r file.txt
chmod a+r public.html

# Permissions spéciales
chmod 4755 /usr/bin/sudo    # SUID
chmod 2775 /var/shared      # SGID
chmod 1777 /tmp             # Sticky