Calculateur Chmod

Calculez les permissions de fichiers Linux en notation numérique (octale) et symbolique

Lecture (4)Écriture (2)Exécution (1)
Propriétaire
Groupe
Autres
Symbolique

rwxr-xr-x

Commande

chmod 755 filename

Signification

A propos de cet outil

La commande chmod (change mode) sous Linux et Unix définit les permissions des fichiers et répertoires, contrôlant qui peut lire, écrire ou exécuter un fichier. Les permissions sont attribuées à trois rôles : le propriétaire du fichier, le groupe et tous les autres utilisateurs. Chaque permission est représentée par un nombre — lecture (4), écriture (2), exécution (1) — qui sont additionnés pour chaque rôle. Par exemple, 755 signifie que le propriétaire peut tout faire (7 = 4+2+1), tandis que le groupe et les autres peuvent lire et exécuter mais pas écrire (5 = 4+1). Ce calculateur vous permet de basculer les permissions visuellement et de voir instantanément le code octal, la notation symbolique (comme rwxr-xr-x) et la commande chmod prête à l'emploi.

Comment utiliser

1. Cliquez sur les cases à cocher pour basculer lecture, écriture et exécution pour chaque rôle (propriétaire, groupe, autres) 2. Ou tapez un nombre octal (comme 644) directement dans le champ de saisie 3. La notation symbolique, la valeur octale et la commande chmod se mettent à jour instantanément 4. Utilisez les boutons de préréglages pour les ensembles de permissions courants 5. Cliquez sur "Copier" pour copier la commande chmod dans le presse-papiers

Questions frequentes

Que signifie chmod 755 ?
chmod 755 donne au propriétaire les permissions complètes (lecture, écriture, exécution) et donne au groupe et aux autres les permissions de lecture et d'exécution. C'est la permission la plus courante pour les répertoires web et les scripts exécutables.
Quelle est la différence entre 644 et 755 ?
644 (rw-r--r--) permet au propriétaire de lire et écrire, tandis que tous les autres ne peuvent que lire. 755 (rwxr-xr-x) ajoute la permission d'exécution pour tous les utilisateurs. Utilisez 644 pour les fichiers normaux et 755 pour les répertoires et scripts qui doivent être exécutés.
Que fait la permission d'exécution pour les répertoires ?
Pour les répertoires, la permission d'exécution signifie la capacité d'entrer dans le répertoire (cd) et d'accéder aux fichiers à l'intérieur. Sans permission d'exécution sur un répertoire, vous ne pouvez pas lister ni accéder à son contenu même si vous avez la permission de lecture.
chmod 777 est-il sûr ?
Non. chmod 777 donne à tout le monde un accès complet en lecture, écriture et exécution, ce qui est un risque de sécurité. Il ne devrait presque jamais être utilisé sur un serveur de production. Utilisez des permissions plus restrictives comme 755 pour les répertoires ou 644 pour les fichiers.
Comment appliquer chmod récursivement à tous les fichiers d'un répertoire ?
Utilisez le drapeau -R : chmod -R 755 /chemin/vers/repertoire. Faites attention — cela définit les mêmes permissions pour les fichiers et les répertoires. Une approche plus sûre est de définir les permissions des répertoires et des fichiers séparément en utilisant la commande find.

Outils connexes