Calculateur de permissions Unix (chmod)
Calculez de manière interactive les permissions de fichiers Unix/Linux (chmod) avec une matrice de permissions visuelle, une évaluation des risques de sécurité, un aperçu du terminal et des commandes prêtes à l’emploi.
Exposition modérée
D'autres peuvent lire ou exécuter. Assurez-vous que c'est intentionnel.
-rwxr-xr-x 1 user group 4096 Jan 27 12:00 mon_fichier.txt
Votre bloqueur de pubs nous empêche d’afficher des annonces
MiniWebtool est gratuit grâce aux annonces. Si cet outil vous a aidé, soutenez-nous avec Premium (sans pubs + outils plus rapides) ou ajoutez MiniWebtool.com à la liste blanche puis rechargez la page.
- Ou passez à Premium (sans pubs)
- Autorisez les pubs pour MiniWebtool.com, puis rechargez
Calculateur de permissions Unix (chmod)
À propos du Calculateur de permissions Unix
Ce Calculateur de permissions Unix (calculateur chmod) vous aide à comprendre et à calculer les permissions de fichiers Linux/Unix. Il offre une interface visuelle interactive pour définir les permissions et voir instantanément la notation octale correspondante, la notation symbolique et les commandes chmod prêtes à l'emploi.
Les permissions de fichiers dans les systèmes Unix/Linux contrôlent qui peut lire, écrire ou exécuter des fichiers et des répertoires. La compréhension de ces permissions est essentielle pour la sécurité du système, la configuration des serveurs web et la gestion appropriée des fichiers.
Comprendre les permissions Unix
Types de permissions
- Lecture (r = 4) : Voir le contenu d'un fichier ou lister le contenu d'un répertoire
- Écriture (w = 2) : Modifier le contenu d'un fichier ou créer/supprimer des fichiers dans un répertoire
- Exécution (x = 1) : Lancer un fichier comme programme ou accéder à un répertoire
Catégories d'utilisateurs
- Propriétaire (User) : L'utilisateur qui possède le fichier
- Groupe : Utilisateurs appartenant au groupe du fichier
- Autres : Tous les autres utilisateurs du système
Notation Octale vs Symbolique
| Octal | Binaire | Symbolique | Description |
|---|---|---|---|
0 | 000 | --- | Aucune permission |
1 | 001 | --x | Exécution seule |
2 | 010 | -w- | Écriture seule |
3 | 011 | -wx | Écriture et exécution |
4 | 100 | r-- | Lecture seule |
5 | 101 | r-x | Lecture et exécution |
6 | 110 | rw- | Lecture et écriture |
7 | 111 | rwx | Permissions complètes |
Paramètres de permissions courants
| Octal | Symbolique | Cas d'utilisation |
|---|---|---|
644 | rw-r--r-- | Fichiers standards (HTML, CSS, images) |
755 | rwxr-xr-x | Répertoires et scripts exécutables |
600 | rw------- | Fichiers privés (clés SSH, mots de passe) |
700 | rwx------ | Répertoires et scripts privés |
664 | rw-rw-r-- | Fichiers collaboratifs de groupe |
775 | rwxrwxr-x | Répertoires collaboratifs de groupe |
777 | rwxrwxrwx | Accès complet (NON recommandé) |
Permissions spéciales
SetUID (4xxx)
Lorsqu'il est défini sur un fichier exécutable, le programme s'exécute avec les privilèges du propriétaire du fichier au lieu de ceux de l'utilisateur qui le lance. Exemple : /usr/bin/passwd s'exécute en tant que root pour modifier /etc/shadow.
SetGID (2xxx)
Sur les exécutables, s'exécute avec les privilèges du groupe. Sur les répertoires, les nouveaux fichiers héritent du groupe du répertoire au lieu du groupe principal du créateur.
Sticky Bit (1xxx)
Sur les répertoires, empêche les utilisateurs de supprimer des fichiers qu'ils ne possèdent pas. Indispensable pour les répertoires partagés comme /tmp.
Bonnes pratiques de sécurité
- Évitez le 777 : N'utilisez jamais de permissions d'écriture publiques sauf si c'est absolument nécessaire
- Accès minimal : Accordez uniquement les permissions requises pour le bon fonctionnement
- Protégez les fichiers sensibles : Utilisez 600 ou 400 pour les clés privées et les fichiers de configuration
- Répertoires Web : Utilisez 755 pour les répertoires, 644 pour les fichiers servis par les serveurs web
- Révisez SetUID/SetGID : Auditez régulièrement les programmes avec des permissions spéciales
Comment utiliser ce calculateur
- Sélectionnez le type de fichier (fichier standard, répertoire ou lien symbolique)
- Cliquez sur les cellules de permission pour basculer Lecture, Écriture et Exécution pour chaque catégorie d'utilisateur
- Ou saisissez directement une valeur octale (comme 755) pour voir les permissions correspondantes
- Activez les permissions spéciales (SetUID, SetGID, Sticky Bit) si nécessaire
- Consultez l'évaluation de sécurité et l'aperçu du terminal
- Copiez la commande chmod pour l'utiliser dans votre terminal
Foire Aux Questions
Qu'est-ce que chmod sous Unix/Linux ?
chmod (change mode) est une commande Unix/Linux utilisée pour modifier les permissions d'accès aux fichiers et répertoires. Elle contrôle qui peut lire, écrire ou exécuter un fichier. Les permissions sont définies pour trois catégories : propriétaire, groupe et autres.
Que signifient les chiffres dans chmod (comme 755 ou 644) ?
Dans chmod, chaque chiffre représente les permissions pour le propriétaire, le groupe et les autres. Chaque chiffre est la somme de : 4 (lecture), 2 (écriture) et 1 (exécution). Par exemple, 755 signifie un accès complet pour le propriétaire (7) et lecture/exécution pour les autres (5).
Quelle est la différence entre la notation symbolique et octale ?
La notation octale utilise des chiffres (comme 755) où chaque chiffre combine les permissions. La notation symbolique utilise des lettres : r (lecture), w (écriture), x (exécution) et - (néant). Par exemple, rwxr-xr-x est la forme symbolique de 755.
Que sont le SetUID, le SetGID et le Sticky Bit ?
Ce sont des permissions spéciales : SetUID (4) permet d'exécuter avec les privilèges du propriétaire. SetGID (2) utilise les privilèges du groupe ou hérite du groupe du répertoire. Le Sticky Bit (1) empêche la suppression de fichiers par les non-propriétaires dans un répertoire.
Pourquoi le chmod 777 est-il considéré comme dangereux ?
Le chmod 777 donne à tout le monde tous les droits. C'est dangereux car n'importe quel utilisateur peut modifier ou supprimer le fichier, ce qui expose le système à des failles de sécurité ou à des pertes de données.
Citez ce contenu, cette page ou cet outil comme suit :
"Calculateur de permissions Unix (chmod)" sur https://MiniWebtool.com/fr/calculateur-de-permissions-unix/ de MiniWebtool, https://MiniWebtool.com/
par l'équipe miniwebtool. Mis à jour : 27 janv. 2026
Autres outils connexes:
Outils pour webmestres:
- Calculatrice CPC
- Calculatrice CPM
- Compresseur CSS en ligne
- Générateur de Favicon Nouveau
- Calculatrice Google AdSense
- Générateur de Cron Job En vedette
- Générateur d'expression Crontab Nouveau
- Compresseur HTML en ligne
- Convertisseur HTML en texte
- Vérificateur de Densité de Mots-Clés Nouveau
- Générateur de tableaux Markdown Nouveau
- Générateur de balises meta
- Suppresseur de guillemets intelligents Nouveau
- Générateur de Slug d'URL Nouveau
- Calculatrice de la Valeur d'une Page Vue
- Calculatrice de la valeur du nombre de visite
- Calculateur de permissions Unix (chmod) En vedette
- Encodeur / Décodeur d'Entités HTML Nouveau
- Générateur de Lorem Ipsum Nouveau
- Échappement/Désechappement de Chaîne JSON Nouveau
- Convertisseur cURL en JSON Nouveau
- Formateur SQL Nouveau
- Optimiseur SVG Nouveau
- Générateur de redirection Htaccess Nouveau
- Vérificateur de taille d'exploration Googlebot Nouveau