- Ajoutez votre utilisateur (dans ce cas, ec2-user) au groupe apache.
[ec2-user ~]$ sudo usermod -a -G apache ec2-user
-
Déconnectez-vous, puis reconnectez-vous pour sélectionner le nouveau groupe, puis vérifiez votre adhésion.
a. Déconnectez-vous (utilisez la commande exit ou fermez la fenêtre de terminal) :
[ec2-user ~]$ exit
b. Pour vérifier votre adhésion au groupe apache, reconnectez-vous à votre instance, puis exécutez la commande suivante :
[ec2-user ~]$ groups ec2-user adm wheel apache systemd-journal
-
Remplacez la propriété de groupe de /var/www et son contenu par le groupe apache.
[ec2-user ~]$ sudo chown -R ec2-user:apache /var/www
- Pour ajouter des autorisations d'écriture de groupe et définir l'ID de groupe pour les futurs sous-répertoires, modifiez les autorisations sur les répertoires de /var/www et ses sous-répertoires.
[ec2-user ~]$ sudo chmod 2775 /var/www && find /var/www -type d -exec sudo chmod 2775 {} \;
- Pour ajouter des autorisations d'écriture de groupe, modifiez de façon récursive les autorisations sur les fichiers de /var/www et ses sous-répertoires :
[ec2-user ~]$ find /var/www -type f -exec sudo chmod 0664 {} \;