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



