Que signifient les permissions 755 et 644 sous Linux

Comment se calculent les nombres et quand utiliser chaque combinaison.

Intermédiaire 1 min de lecture Publié le 2026 Par Equipo SolucionaPC

Si vous connaissez déjà les concepts de base des permissions, ces nombres sont la façon abrégée d'exprimer exactement la même chose.

Comment se calcule chaque nombre

ValeurSignifie
4Lecture (r)
2Écriture (w)
1Exécution (x)

Ils s'additionnent pour chaque niveau : 4+2+1=7 (tout autorisé), 4+2=6 (lire et écrire, sans exécuter), 4=lecture seule.

755 : le typique pour les programmes et dossiers

7 (propriétaire : tout) 5 (groupe : lire et exécuter, 4+1) 5 (autres : comme le groupe). Le propriétaire contrôle tout ; les autres peuvent utiliser mais pas modifier.

644 : le typique pour les documents normaux

6 (propriétaire : lire et écrire, 4+2) 4 (groupe : lecture seule) 4 (autres : lecture seule). Personne d'autre que le propriétaire ne peut modifier le fichier.

L'appliquer

chmod 755 script.sh
chmod 644 document.txt

Attention : évitez d'utiliser chmod 777 (tout autorisé pour tout le monde) sauf si vous savez exactement pourquoi vous en avez besoin — cela donne l'autorisation totale à n'importe quel utilisateur du système, quelque chose rarement nécessaire et un risque de sécurité réel potentiel.

Questions fréquentes

Pourquoi 755 est-il courant pour les scripts mais 644 pour les documents ?

755 inclut la permission d'exécution (nécessaire pour qu'un script fonctionne comme un programme), tandis que 644 permet seulement de lire et d'écrire, adapté aux documents qui n'ont pas besoin d'être exécutés.

Est-il sûr d'utiliser chmod 777 ?

Ce n'est généralement pas recommandé — cela donne l'autorisation totale à n'importe quel utilisateur du système sur ce fichier, ce qui est rarement nécessaire et peut représenter un risque de sécurité.

Partager :