Aller au contenu
Aback Tools Logo

Calculateur de permissions Linux (chmod)

Calculez les permissions chmod numériques et symboliques à partir d'une matrice rwx visuelle. Activez propriétaire, groupe, autres et les bits spéciaux pour générer des commandes de mode de fichier Linux sûres et exactes.

Linux Permission Calculator (chmod)

Toggle permissions for owner, group, and others to generate chmod numeric mode, symbolic mode, and Linux-style permission strings instantly.

Numeric Mode

755

Symbolic Mode

u=rwx,g=rx,o=rx

ls -l Format

-rwxr-xr-x

Command

chmod 755 filename

ClassRead (4)Write (2)Execute (1)Digit
Owner (u)7
Group (g)5
Others (o)5

Special Bits

Quick Presets

Fonctionnalités

  • Matrice visuelle des permissions : cochez les bits de lecture, écriture et exécution pour le propriétaire, le groupe et les autres dans un tableau de cases clair.
  • Sortie numérique et symbolique : générez instantanément des valeurs de mode octal comme 755 et des expressions symboliques comme u=rwx,g=rx,o=rx.
  • Prise en charge des bits spéciaux : incluez les bits setuid, setgid et sticky pour des scénarios avancés de permissions Linux.
  • Commandes prêtes à copier : copiez directement les modes chmod générés et les chaînes de commande pour le shell et les scripts.

Cas d'usage

  • Scripts de déploiement et de CI : définissez des permissions d'exécution et de lecture/écriture précises dans les pipelines de build et l'automatisation des releases sans deviner les valeurs octales.
  • Durcissement de serveur : examinez et minimisez les modes de fichiers trop permissifs pour réduire l'exposition accidentelle en production.
  • Répertoires partagés : utilisez des combinaisons de bit sticky et de permissions de groupe pour une collaboration maîtrisée dans des dossiers Linux partagés.
  • Dépannage des permissions : faites le lien entre les sorties symbolique, numérique et ls -l lors du débogage d'erreurs « permission denied ».
  • Configuration de serveur web : vérifiez les bonnes combinaisons de propriétaire et de mode pour les racines web, en veillant à ce que les fichiers soient lisibles par le processus serveur sans être modifiables par tout le monde.
  • Audit de sécurité et conformité : comparez les modes de fichiers aux recommandations des benchmarks CIS et aux politiques de sécurité internes pour repérer les réglages trop permissifs avant les audits.

Foire aux questions

Chaque permission est une valeur de bit : lecture = 4, écriture = 2, exécution = 1. Additionnez les valeurs pour le propriétaire, le groupe et les autres afin de former des modes comme 755 ou 644.

Ce sont des bits de permission spéciaux représentés par un chiffre octal initial. setuid = 4, setgid = 2, sticky = 1. Parmi les exemples combinés : 4755, 2755 et 1777.

Le mode numérique utilise des chiffres octaux comme 755. Le mode symbolique utilise des expressions telles que u=rwx,g=rx,o=rx ou u+s pour les modifications de bits spéciaux.

Oui. Le calculateur convient aux fichiers comme aux répertoires, mais vérifiez toujours les exigences de sécurité avant d'appliquer des permissions larges sur des systèmes de production.

Non. Tous les calculs s'exécutent localement dans votre navigateur et rien n'est envoyé à un serveur.

Généralement 644 pour les fichiers statiques (lecture/écriture pour le propriétaire, lecture seule pour le groupe et les autres) et 755 pour les répertoires et scripts exécutables. Évitez 777 en production, car cela accorde l'écriture à tous les utilisateurs.

Oui. Il est 100 % gratuit et sans inscription. Tous les calculs de permissions s'exécutent côté client dans votre navigateur, sans envoyer de données à un serveur.