Calculateur chmod

Calculez les permissions Linux — convertissez entre les notations symbolique et octale et générez des commandes chmod

Partager:

Calculateur de permissions chmod

-rwxr-xr-x
Type Lecture (r) Écriture (w) Exécution (x) Octal
Propriétaire 5
Groupe 5
Autres (Monde) 5
chmod 755 filename

Pourquoi utiliser un calculateur chmod ?

Les permissions de fichiers Linux s'expriment en deux formats — symbolique (rwxr-xr-x) et octal (755). Calculer manuellement la valeur de permission correcte est source d'erreurs, surtout pour des ensembles de permissions moins courants. Notre calculateur vous permet de cocher des cases visuellement pour définir les permissions, et génère instantanément la valeur octale ainsi que la commande chmod prête à l'emploi.

👁️

Constructeur visuel de permissions

Cochez les cases lire/écrire/exécuter pour propriétaire/groupe/autres — les valeurs se mettent à jour instantanément

🔄

Synchronisation bidirectionnelle

Tapez une valeur octale (comme 755) et les cases se mettent à jour automatiquement, ou vice versa

💻

Commande générée prête à l'emploi

Génère la commande chmod complète à coller directement dans votre terminal

Comment calculer les permissions

1

Cochez les permissions souhaitées

Cliquez sur les cases lire/écrire/exécuter pour le Propriétaire, le Groupe et les Autres

2

Consultez l'octal et le symbolique

La valeur octale (ex. 755) et la notation symbolique (rwxr-xr-x) se mettent à jour instantanément

3

Copiez la commande

Copiez la commande chmod générée et exécutez-la dans votre terminal

Scénarios chmod courants

🌐

Fichiers de serveur web

Définissez 644 pour les fichiers HTML/CSS/JS (propriétaire lecture/écriture, groupe/autres lecture seule) sur Apache ou Nginx

📜

Scripts exécutables

Définissez 755 pour les scripts shell (propriétaire complet, groupe/autres lecture+exécution) pour les rendre exécutables

🔑

Clés SSH

SSH exige que les clés privées aient les permissions 600 (propriétaire lecture/écriture uniquement) ou SSH refusera de les utiliser

📁

Répertoires d'upload

Définissez 775 pour les répertoires d'upload web afin que le processus du serveur web puisse écrire les fichiers uploadés

Bonnes pratiques des permissions Linux

✓ N'utilisez jamais 777 en production

chmod 777 donne à tout le monde un accès complet en lecture/écriture/exécution — un risque de sécurité grave. Accordez toujours les permissions minimales nécessaires.

✓ Principe du moindre privilège

Accordez toujours les permissions minimales nécessaires. Commencez de manière restrictive (600) et ajoutez des permissions au besoin plutôt que de commencer ouvert.

✓ Prudence avec la récursivité -R

chmod -R applique les permissions récursivement à tous les fichiers et répertoires. Définir l'exécution sur les répertoires est généralement correct, mais pas toujours pour les fichiers.

✓ Comprendre umask

La valeur umask soustrait les permissions du défaut. Un umask de 022 signifie que les nouveaux fichiers obtiennent 644 et les nouveaux répertoires 755 par défaut.

❓ Foire aux questions

Que signifie chmod 755 ?

755 signifie : Propriétaire (7) = lire+écrire+exécuter, Groupe (5) = lire+exécuter, Autres (5) = lire+exécuter. C'est la permission standard pour les fichiers exécutables et les répertoires publics.

Quelle est la différence entre 644 et 755 ?

644 (rw-r--r--) : Le propriétaire peut lire/écrire, les autres ne peuvent que lire — utilisé pour les fichiers ordinaires. 755 (rwxr-xr-x) : Le propriétaire peut aussi exécuter — utilisé pour les scripts et les répertoires.

Pourquoi ma clé SSH a-t-elle besoin des permissions 600 ?

SSH refuse d'utiliser les clés privées accessibles par d'autres utilisateurs. La permission 600 (rw-------) garantit que seul le propriétaire peut lire/écrire la clé, empêchant tout accès non autorisé.

Que signifie le bit d'exécution sur un répertoire ?

Pour les répertoires, le bit d'exécution signifie 'traverser' — il permet aux utilisateurs d'entrer dans le répertoire et d'accéder aux fichiers qu'il contient. Sans la permission d'exécution sur un répertoire, les utilisateurs ne peuvent pas y entrer même avec la permission de lecture.