Réinitialiser les autorisations des fichiers et dossiers WordPress avec SSH
Pour des raisons de sécurité, les fichiers et dossiers sur les serveurs disposent d'autorisations qui déterminent qui peut lire, écrire, accéder et modifier ces fichiers et dossiers. Les autorisations sont présentées avec des valeurs numériques et, pour WordPress, elles doivent être définies sur 755 pour les dossiers et 644 pour les fichiers (dans les anciens comptes d'hébergement Web et Managed WordPress, ces valeurs sont 705 pour les dossiers et 604 pour les fichiers). Des autorisations insuffisantes peuvent provoquer des erreurs sur le site et lorsque leurs valeurs sont incorrectes, cela peut constituer un risque potentiel pour la sécurité. Si vous souhaitez en savoir plus sur la signification de ces valeurs, vous pouvez consulter cet article sur wordpress.org . Voici comment réinitialiser les autorisations via SSH à l'aide des commandes BASH.
- Connectez-vous à votre compte d'hébergement avec SSH .
- Utilisez la commande ls pour lister les fichiers et dossiers, et cd et ../ pour vous déplacer dans les répertoires jusqu'à ce que vous soyez dans le répertoire avec l'installation de WordPress.
- Utilisez la commande pwd pour trouver le chemin d'accès au dossier (répertoire) actuel.
- Entrez les commandes suivantes:
- Pour modifier les autorisations des dossiers:
find / path / to / current / directory / -type d -exec chmod 755{} \;
Dans la commande ci-dessus, vous devez remplacer/path/to/current/directory/
avec le chemin réel de l'étape 3. - Pour modifier les autorisations pour les fichiers:
find / path / to / current / répertoire / -type f -exec chmod 644{} \;
Dans la commande ci-dessus, vous devez remplacer/path/to/current/directory/
avec le chemin réel de l'étape 3.
- Pour modifier les autorisations des dossiers:
Vous verrez un message confirmant que les modifications ont réussi.