Commande Linux chmod

« Back to Glossary Index

La commande chmod (pour “change mode”) gère les droits d’accès à vos fichiers et dossiers. C’est la clé de voûte de la sécurité de vos serveurs lms : elle définit qui a le droit de lire, de modifier ou d’exécuter un élément.

Voici les utilisations les plus rentables pour votre infrastructure :

  • Rendre un script d’automatisation exécutable avec l’option +x Quand vous créez un nouveau script pour déployer un lms, il n’est pas exécutable par défaut. Cette syntaxe simple ajoute le droit d’exécution.

Bash

chmod +x deploiement_client.sh
  • La norme de sécurité absolue pour les fichiers : la valeur 644 C’est le réglage par défaut à connaître par cœur pour les fichiers de vos plateformes web. Le chiffre 6 donne le droit de lecture et d’écriture au propriétaire (vous), et le chiffre 4 donne uniquement le droit de lecture aux autres (les apprenants).

Bash

chmod 644 index.html
  • La norme d’accès pour les dossiers : la valeur 755 Un dossier a besoin du droit d’exécution pour qu’on puisse y entrer. Le 7 donne tous les droits au propriétaire, et le 5 permet aux apprenants de lire et de traverser le dossier sans pouvoir le modifier.

Bash

chmod 755 /templates_lms/
  • L’option pour agir en cascade et gagner du temps Si vous venez d’importer toute l’arborescence d’un nouveau parcours pédagogique, cette option applique les droits de sécurité à tous les fichiers et sous-dossiers en une seule fois. Attention, le système exige que la lettre de cette option soit tapée en majuscule dans la ligne de commande.

Bash

chmod -R 755 /parcours_master/
« Revenir à l'index du glossaire

Entreprise de services numérique spécialisée dans la cybersécurité / le web et la formation.

Nous contacter :
contact@glorydev.fr

Nous envoyer un email :

Perpignan

Lieu :

Suivez-nous :