Calculateur Chmod
Calculer les permissions des fichiers Linux en notation octale et symbolique
Matrice des permissions
Activez les permissions ou saisissez trois chiffres octaux (0-7). Une saisie incomplète revient aux permissions actuelles à la perte du focus.
Permissions courantes
Notation symbolique
-rw-r--r--type / propriétaire / groupe / autres
Exemples de commandes
chmod 644 filenamechmod -R 644 directory/Traité sur cet appareil. Votre texte n’est pas envoyé.
Calculateur Chmod gratuit : calculateur de permissions de fichiers Linux en ligne
Notre Calculateur Chmod facilite la compréhension et la définition des permissions de fichiers Linux grâce à une interface visuelle intuitive. Les permissions de fichiers Linux déterminent qui peut lire, écrire et exécuter les fichiers, et chaque fichier et chaque répertoire possède trois jeux de permissions : un pour le propriétaire, un pour le groupe et un pour tous les autres utilisateurs.
La commande chmod (change mode) est le moyen principal de modifier les permissions de fichiers sur les systèmes Linux et Unix. Que vous préfériez la notation octale (comme 755) ou la notation symbolique (comme rwxr-xr-x), ce calculateur convertit instantanément dans les deux sens et génère des commandes de terminal prêtes à l’emploi que vous pouvez copier en un seul clic.
Que vous soyez administrateur système et configuriez les fichiers d’un serveur web, développeur et mettiez en place des clés SSH, ou débutant et découvriez les permissions de fichiers Linux, cet outil offre un moyen clair et interactif de comprendre exactement ce que signifie chaque combinaison de permissions et comment l’appliquer correctement.
Fonctionnalités principales
- Matrice de permissions interactive : Activez ou désactivez les permissions de lecture, d’écriture et d’exécution pour le propriétaire, le groupe et les autres à l’aide de cases à cocher visuelles
- Double affichage de la notation : Consultez simultanément la notation octale (par ex. 755) et la notation symbolique (par ex. rwxr-xr-x)
- Saisie en octal : Tapez directement une valeur octale et voyez la matrice de permissions se mettre à jour instantanément
- Commandes prêtes à l’emploi : Copiez des commandes chmod en version fichier unique et en version récursive (-R)
- Préréglages de permissions courants : Boutons d’accès rapide pour 777, 755, 644, 600, 700, 666, 444 et 400
- Valeurs codées par couleur : Les segments propriétaire, groupe et autres sont distingués visuellement dans la notation symbolique
- Copie en un clic : Copiez instantanément dans votre presse-papiers les valeurs octales, les chaînes symboliques ou les commandes complètes
- Calcul en temps réel : Toutes les valeurs se mettent à jour instantanément lorsque vous modifiez les permissions
- Affichage de la valeur par rôle : Voyez d’un coup d’œil la valeur numérique (0-7) de chaque rôle
- Prise en charge du mode sombre : Utilisation confortable en thème clair comme en thème sombre
Comment utiliser le Calculateur Chmod
- Définir les permissions visuellement : Cliquez sur les boutons à bascule de la matrice de permissions pour activer ou désactiver la lecture (4), l’écriture (2) et l’exécution (1) de chaque rôle
- Ou saisir une valeur octale : Tapez directement un nombre octal à trois chiffres (comme 755) dans le champ de saisie octale
- Utiliser les préréglages pour les cas courants : Cliquez sur l’un des 8 préréglages de permissions courants pour appliquer rapidement une configuration standard
- Vérifier les deux notations : Contrôlez les représentations octale et symbolique pour confirmer que les permissions sont correctes
- Copier la commande : Cliquez sur le bouton de copie à côté de l’exemple de commande chmod pour la copier dans votre presse-papiers
Cas d’usage
- Configuration de serveur web : Définissez les bonnes permissions pour les fichiers HTML, CSS, JS (644) et les répertoires (755) sur Apache ou Nginx
- Gestion des clés SSH : Assurez-vous que les clés privées utilisent 600 et que le répertoire .ssh utilise 700 pour éviter les échecs d’authentification SSH
- Déploiement de scripts shell : Rendez les scripts exécutables avec 755 pour un usage partagé ou 700 pour des scripts privés
- Déploiement d’applications : Configurez des permissions adaptées pour les fichiers et répertoires des applications déployées
- Audit de sécurité : Vérifiez que les fichiers sensibles comme .env, les identifiants et les fichiers de configuration ne sont pas lisibles par tout le monde
- Installation de WordPress et des CMS : Appliquez les permissions recommandées pour les fichiers WordPress (644) et les répertoires (755)
- Apprendre Linux : Comprenez de façon interactive comment les valeurs octales correspondent aux permissions de lecture, d’écriture et d’exécution
- Automatisation DevOps : Générez les bonnes commandes chmod pour vos scripts de déploiement et vos pipelines CI/CD
Questions fréquentes
Cet outil est-il gratuit ?
Oui, le Calculateur Chmod est entièrement gratuit : sans limite, sans inscription et sans publicité qui bloque l’interface. Utilisez-le aussi souvent que nécessaire.
Mes données sont-elles en sécurité ?
Absolument. Cet outil fonctionne entièrement dans votre navigateur. Aucune donnée n’est envoyée à un serveur : tous les calculs s’effectuent localement sur votre appareil.
Quelle est la différence entre la notation octale et la notation symbolique ?
La notation octale utilise trois chiffres (comme 755), chacun représentant les permissions du propriétaire, du groupe et des autres. La notation symbolique utilise des lettres (rwx) pour représenter la lecture, l’écriture et l’exécution. Les deux expriment la même information sous des formats différents.
Pourquoi ne faut-il jamais utiliser chmod 777 ?
La permission 777 donne un accès complet en lecture, en écriture et en exécution à tout le monde, ce qui représente un risque de sécurité sérieux. N’importe quel utilisateur du système peut modifier ou supprimer le fichier. Utilisez plutôt des permissions plus restrictives comme 755 ou 644.
À quoi sert l’option -R de chmod ?
L’option -R (récursive) applique la modification des permissions à tous les fichiers et sous-répertoires du répertoire indiqué. Utilisez-la avec précaution, car elle touche tout le contenu du répertoire cible.
Quelles permissions utiliser pour les clés SSH ?
Les clés SSH privées doivent utiliser 600 (lecture et écriture réservées au propriétaire) et le répertoire ~/.ssh doit utiliser 700 (accès complet réservé au propriétaire). Pour des raisons de sécurité, SSH refuse d’utiliser des clés dont les permissions sont incorrectes.
Astuces et bonnes pratiques
- Appliquer le principe du moindre privilège : N’accordez que les permissions minimales nécessaires au bon fonctionnement d’un fichier ou d’un répertoire
- Utiliser 644 pour les fichiers ordinaires : Le propriétaire peut lire et écrire, tandis que tous les autres peuvent seulement lire
- Utiliser 755 pour les répertoires : Le propriétaire a un accès complet, et les autres peuvent entrer dans le répertoire et en lister le contenu
- Protéger les fichiers sensibles avec 600 : Utilisez cette valeur pour les clés privées SSH, les fichiers .env, les identifiants de base de données et tout fichier contenant des secrets
- Être prudent avec chmod récursif : Vérifiez toujours le répertoire cible avant d’utiliser chmod -R, afin d’éviter des modifications de permissions involontaires
- Tester d’abord les permissions en développement : Vérifiez que vos réglages de permissions fonctionnent correctement dans un environnement de test avant de les appliquer en production