Pulsars

Calculateur Chmod — Éditeur visuel de permissions Unix

755
rwxr-xr-x
Quick presets
GroupReadWriteExecuteOctal notation
Owner7
Group5
Others5
Command
chmod 755 filename
Permission breakdown
Owner:Read, Write, Executerwx
Group:Read, Executer-x
Others:Read, Executer-x

Les permissions Unix contrôlent l'accès aux fichiers et répertoires sur les systèmes Linux, macOS et tous les systèmes POSIX. Chaque fichier possède trois niveaux d'accès — propriétaire (user), groupe (group) et autres (others) — avec trois types de permissions : lecture (r=4), écriture (w=2) et exécution (x=1). La commande `chmod` modifie ces permissions en notation octale (ex: 755) ou symbolique (ex: u+rwx,g+rx,o+rx). La valeur 755 est le standard pour les répertoires et scripts exécutables, tandis que 644 est utilisée pour les fichiers ordinaires.

Comment fonctionnent les permissions de fichiers sous Linux ?

Chaque fichier et répertoire sur un système Unix (Linux, macOS) a trois groupes de permissions pour trois catégories d'utilisateurs : le propriétaire, le groupe et les autres.

Ces permissions sont stockées sous forme de masque binaire. Chaque type de permission a un poids numérique : lecture = 4, écriture = 2, exécution = 1. Additionnez les valeurs pour chaque groupe pour obtenir le chiffre octal.

Quelles sont les permissions chmod les plus utilisées ?

Octal Symbolique Usage typique
755 rwxr-xr-x Répertoires, scripts shell, exécutables
644 rw-r--r-- Fichiers courants (HTML, CSS, config)
600 rw------- Fichiers privés (clés SSH, .env)
777 rwxrwxrwx À éviter en production — accès total à tous

Si vous travaillez aussi avec des tâches planifiées, essayez notre générateur d'expressions cron pour construire visuellement vos planifications crontab.

Questions fréquentes

Que signifie chmod 777 ?

+

chmod 777 accorde les permissions de lecture, écriture et exécution au propriétaire, au groupe et à tous les autres utilisateurs. C'est le réglage le plus permissif et est généralement considéré comme dangereux en production, car il permet à quiconque sur le système de lire, modifier ou exécuter le fichier.

Quelle est la différence entre chmod 755 et 644 ?

+

chmod 755 donne toutes les permissions au propriétaire (lecture, écriture, exécution) tandis que le groupe et les autres ne peuvent que lire et exécuter. chmod 644 donne la lecture et l'écriture au propriétaire, et la lecture seule aux autres. 755 est standard pour les répertoires, 644 pour les fichiers.

Comment rendre un fichier exécutable sous Linux ?

+

Utilisez chmod +x nom_fichier ou chmod 755 nom_fichier. Le flag +x ajoute la permission d'exécution pour tous les utilisateurs. Pour que seul le propriétaire puisse exécuter, utilisez chmod 700 nom_fichier.

Que signifie rwxr-xr-x ?

+

rwxr-xr-x est la notation symbolique pour chmod 755. Elle se décompose en trois groupes de trois caractères : rwx (propriétaire : lecture, écriture, exécution), r-x (groupe : lecture et exécution), r-x (autres : lecture et exécution). Un tiret signifie que la permission n'est pas accordée.

chmod 777 est-il dangereux ?

+

Oui, chmod 777 est un risque de sécurité dans la plupart des cas. Il permet à tout utilisateur sur le système de lire, écrire et exécuter le fichier. Sur un serveur web, cela pourrait permettre à des attaquants de modifier vos scripts. Utilisez les permissions minimales nécessaires : 755 pour les répertoires, 644 pour les fichiers.

Outils connexes