Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
informatique:serveur:web-linux-apache:www-data-droits [2025/01/18 20:55] – Cédric ABONNEL | informatique:serveur:web-linux-apache:www-data-droits [2025/01/19 07:39] (Version actuelle) – [5. Bloquer les autorisations pour "other" et forcer l'accès en lecture/écriture pour le groupe ''www-data''] Recursion Cédric ABONNEL | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Configurer les droits des fichiers ====== | ====== Configurer les droits des fichiers ====== | ||
- | Cette suite de commandes permet de configurer les droits sur le dossier | + | Cette suite de commandes permet de configurer les droits sur le dossier |
- | Le groupe | + | Le groupe |
===== Étapes de configuration ===== | ===== Étapes de configuration ===== | ||
Ligne 9: | Ligne 9: | ||
--- | --- | ||
- | ==== 1. Ajouter l' | + | ==== 1. Ajouter l' |
- | Ajoutez votre utilisateur actuel (représenté par `${USER}`) au groupe | + | Ajoutez votre utilisateur actuel (représenté par '' |
<code bash> | <code bash> | ||
Ligne 25: | Ligne 25: | ||
--- | --- | ||
- | ==== 2. Définir l' | + | ==== 2. Définir l' |
Assignez à votre utilisateur actif les droits de propriété sur le dossier et tous ses sous-dossiers/ | Assignez à votre utilisateur actif les droits de propriété sur le dossier et tous ses sous-dossiers/ | ||
Ligne 35: | Ligne 35: | ||
--- | --- | ||
- | ==== 3. Configurer les permissions d' | + | ==== 3. Configurer les permissions d' |
Autorisez uniquement l' | Autorisez uniquement l' | ||
Ligne 53: | Ligne 53: | ||
==== 4. Forcer la reprise du groupe pour les nouveaux fichiers et dossiers ==== | ==== 4. Forcer la reprise du groupe pour les nouveaux fichiers et dossiers ==== | ||
- | Assurez-vous que tous les nouveaux fichiers et dossiers créés dans `/ | + | Assurez-vous que tous les nouveaux fichiers et dossiers créés dans '' |
<code bash> | <code bash> | ||
Ligne 61: | Ligne 61: | ||
--- | --- | ||
- | ==== 5. Bloquer les autorisations pour " | + | ==== 5. Bloquer les autorisations pour " |
- | Cette étape garantit une sécurité renforcée. Les permissions pour les " | + | Cette étape garantit une sécurité renforcée. Les permissions pour les " |
Cette commande nécessite le programme ACL (Access Control List). Si ce dernier n’est pas installé, utilisez : | Cette commande nécessite le programme ACL (Access Control List). Si ce dernier n’est pas installé, utilisez : | ||
Ligne 74: | Ligne 74: | ||
<code bash> | <code bash> | ||
- | sudo setfacl -m d: | + | sudo setfacl |
</ | </ | ||
Ligne 98: | Ligne 98: | ||
* **Sécurité des fichiers sensibles :** Si des fichiers spécifiques nécessitent des permissions plus restrictives (par exemple, des fichiers de configuration contenant des mots de passe), ajustez leurs permissions individuellement. | * **Sécurité des fichiers sensibles :** Si des fichiers spécifiques nécessitent des permissions plus restrictives (par exemple, des fichiers de configuration contenant des mots de passe), ajustez leurs permissions individuellement. | ||
- | * **Collaboration multi-utilisateurs :** Si plusieurs utilisateurs doivent collaborer, ajoutez-les au groupe | + | * **Collaboration multi-utilisateurs :** Si plusieurs utilisateurs doivent collaborer, ajoutez-les au groupe |
--- | --- | ||
- | Ce guide couvre les étapes essentielles pour sécuriser et administrer le répertoire | + | Ce guide couvre les étapes essentielles pour sécuriser et administrer le répertoire |