Monu Tools

Calculateur chmod

Convertissez les permissions de fichiers Unix entre des cases à cocher, la notation octale (comme 755) et la notation symbolique (comme rwxr-xr-x).

Comment utiliser l'outil Calculateur chmod

  1. 01

    Cochez les cases lecture, écriture et exécution pour le propriétaire, le groupe et les autres.

  2. 02

    Ou tapez une valeur octale comme 755 pour cocher les cases automatiquement.

  3. 03

    Copiez la commande chmod prête à l'emploi.

Ce que sont les permissions Unix

Les permissions de fichiers Unix contrôlent qui peut lire, écrire et exécuter un fichier ou un répertoire, réparties sur trois groupes : le propriétaire, le groupe et tous les autres. Ce calculateur convertit entre des cases à cocher interactives, la forme octale numérique comme 755 et la forme symbolique comme rwxr-xr-x, en gardant les trois synchronisées.

Comment fonctionnent les chiffres

Chaque groupe reçoit trois bits, lecture (4), écriture (2) et exécution (1), et vous les additionnez pour obtenir un chiffre. Ainsi 7 correspond à lecture plus écriture plus exécution (rwx), 5 à lecture plus exécution (r-x), et 6 à lecture plus écriture (rw-). Trois chiffres, un par groupe, vous donnent le numéro de permission familier.

Valeurs courantes à connaître

Les valeurs courantes méritent d'être mémorisées. 755 convient aux répertoires et aux exécutables : le propriétaire a un accès complet tandis que le groupe et les autres peuvent lire et exécuter mais pas écrire. 644 convient aux fichiers web normaux : le propriétaire peut lire et écrire, tous les autres peuvent seulement lire.

Pour les fichiers sensibles, 600 garde les choses verrouillées : seul le propriétaire peut lire ou écrire, et personne d'autre n'a le moindre accès, ce dont ont besoin les clés privées SSH et les secrets similaires.

Bits spéciaux et le quatrième chiffre

Il y a aussi un quatrième chiffre de tête facultatif pour les bits spéciaux, setuid, setgid et le sticky bit, qui modifient la façon dont les programmes s'exécutent ou dont se comporte un répertoire partagé. Lorsque l'un d'eux est activé, la position d'exécution s'affiche en s ou t au lieu de x.

Comment utiliser la sortie

Le calculateur vous donne la commande chmod prête à exécuter à copier, et s'exécute entièrement dans votre navigateur. C'est une référence et un convertisseur, donc il ne modifie aucun fichier lui-même.

Questions fréquentes

Que signifient 755 et 644 ?

755 donne au propriétaire un accès complet et à tous les autres la lecture et l'exécution, utilisé pour les répertoires et les scripts. 644 donne au propriétaire la lecture et l'écriture et à tous les autres la lecture seule, utilisé pour les fichiers normaux.

Que signifie 777 et est-ce sûr ?

777 accorde la lecture, l'écriture et l'exécution à tout le monde. C'est presque toujours dangereux sur un serveur car n'importe quel utilisateur peut modifier le fichier. Préférez plutôt 755 ou 644.

Comment rendre un fichier exécutable ?

Ajoutez le bit d'exécution. Depuis 644, vous passeriez à 755 (ou chmod +x), ce qui active l'exécution pour le propriétaire, le groupe et les autres.

Quelle est la différence entre la notation symbolique et octale ?

L'octal (comme 755) encode les permissions sous forme de nombres, tandis que le symbolique (rwxr-xr-x ou u+x) les décrit sous forme de lettres. Cet outil affiche les deux et les garde synchronisées.

Que sont setuid, setgid et le sticky bit ?

Ce sont un quatrième chiffre de tête. Setuid et setgid exécutent un programme en tant que son propriétaire ou son groupe, et le sticky bit sur un répertoire empêche les utilisateurs de supprimer les fichiers des autres (comme sur /tmp).

Pourquoi le bit d'exécution est-il affiché comme s ou t ?

Lorsque setuid, setgid ou le sticky bit est activé, la position d'exécution est affichée comme s ou t au lieu de x pour signaler que le bit spécial est actif.

Sources

Intégrer cet outil

Ajoutez cet outil à votre propre site web. Copiez le code ci-dessous. Il reste à jour automatiquement.

<iframe src="https://monu.tools/embed/fr/chmod-calculator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Outils similaires