GNU/Linux >> Tutoriels Linux >  >> Panels >> cPanel

Comment corriger l'erreur Vous n'êtes pas autorisé à accéder…

Comment corriger l'erreur Vous n'êtes pas autorisé à accéder…

Chaque fichier et répertoire du système Linux appartient à un utilisateur et à un groupe spécifiques et dispose d'autorisations permettant d'effectuer des actions particulières sur ce fichier ou dossier. Lorsque l'un de ces paramètres n'est pas configuré correctement, le message d'erreur mentionné s'affiche.

N'hésitez pas à consulter cet article pour mieux comprendre le problème des autorisations.

Il existe plusieurs raisons pour lesquelles vous pouvez recevoir l'erreur d'autorisation.

Le premier – le propriétaire/groupe ou les autorisations ne sont pas configurés correctement. C'est le premier élément à vérifier.

Le second – le fichier .htaccess exécute le code qui contient des paramètres de redirection incorrects. Probablement, la redirection est configurée pour le fichier/dossier avec un propriétaire/groupe ou des autorisations erronés. De plus, il peut y avoir la ligne suivante dans le fichier .htaccess qui provoque une telle erreur :

Options -Indexes

Pour résoudre ce problème, la ligne doit être supprimée.

C'est le deuxième élément qui doit être vérifié et corrigé s'il est trouvé.

Ce problème peut également survenir si vous supprimez accidentellement le dossier public_html et que vous le recréez manuellement sans contacter notre service d'hébergement. Dans ce cas, les autorisations pour public_html et les autres dossiers système ne sont pas configurées correctement et vous recevez l'erreur mentionnée.

Ces désignations - '/' et '/ index.html' - dans le message d'erreur sont associées au dossier ou au fichier direct qu'Apache tente d'exécuter. Ce symbole ‘/’ signifie le répertoire public_html; celui-ci ‘/index.html’ – le fichier qui se trouve dans le répertoire public_html (le fichier index.html en particulier). Si Apache essaie de se référer au fichier ou au dossier dont le propriétaire ou les autorisations ne sont pas configurés correctement, vous recevrez la même erreur mais avec le chemin direct qui est en question.

Message d'erreur :vous n'êtes pas autorisé à accéder à /index.html

Solution :
Vous devriez vérifier les permissions du fichier index.html. Vous pouvez les vérifier et les définir à l'aide de la fenêtre de commande (via l'accès Shell) ou du gestionnaire de fichiers situé dans le compte cPanel. Les permissions des fichiers doivent être 644.

Utilisation de l'accès Shell :

1. Connectez-vous à votre compte via le protocole SSH
2. Suivez le dossier public_html en utilisant le cd public_html commande

Vous pouvez vérifier dans quel dossier vous vous trouvez maintenant en utilisant le ‘pwd ' commande. Le résultat de cette commande devrait être ‘home/cPanel_username/public_html’.

3.Utilisez ls -l /home/$USER$/index.html commande, où $USER$ est votre nom d'utilisateur cPanel.

L'utilisation de cette commande vous montrera les autorisations du fichier index.html. Le résultat idéal de cette commande devrait être :
-rw-r--r-- nombre cPanel_username cPanel_username jour mois année heure index.html


4. Si vous voyez des différences dans le champ des autorisations (-rw-r--r-- ), vous devez exécuter la commande suivante chmod 644 index.html

Cette commande définit les autorisations correctes pour le fichier index.html.

Utilisation du gestionnaire de fichiers

1. Connectez-vous à cPanel
2. Suivez le Gestionnaire de fichiers icône dans le champ Fichiers
3. En haut de la fenêtre qui s'ouvre, vous verrez Modifier les autorisations icône
4. Choisissez le fichier index.html> cliquez sur Modifier les autorisations
5. Configurez les autorisations pour 644 > Enregistrer .


       Message d'erreur :Vous n'êtes pas autorisé à accéder à /
Solution : Vous devriez vérifier les permissions du dossier public_html. Vous pouvez les vérifier à l'aide de la fenêtre de commande (via l'accès Shell) ou du gestionnaire de fichiers situé dans le compte cPanel. Les autorisations du dossier public_html doivent être de 750.

Utilisation de l'accès Shell

1. Connectez-vous à votre compte via le protocole SSH
2. Utilisez le cd ~ &&ls -l | grep public_html command

L'utilisation de cette commande vous montrera les permissions du dossier public_html. Le résultat idéal de cette commande devrait être :

drwxr-x--- nombre cPanel_username personne jour mois année heure public_html/

3. Si vous voyez des différences dans le champ des autorisations (drwxr-x--- ), vous devez définir les bonnes. Pour cela, utilisez la commande suivante chmod 750 public_html .
4. Si vous voyez des différences dans le champ du groupe (personne), vous devez contacter notre équipe d'assistance afin qu'elle configure le bon groupe. Malheureusement, vous ne pouvez pas définir vous-même le bon groupe car vous ne disposez pas de l'accès root au serveur.

Utilisation du gestionnaire de fichiers

1. Connectez-vous à cPanel
2. Suivez le Gestionnaire de fichiers icône dans le champ Fichiers
3.Sur la gauche de la fenêtre qui s'ouvre, vous verrez les autorisations de tous les fichiers et dossiers
4.Si les autorisations du dossier public_html ne sont pas 750, vous devez définir les bons. Pour ce faire, effectuez les actions suivantes :

  • Choisissez le dossier public_html> cliquez sur Modifier les autorisations icône
  • Configurer les autorisations pour 750 > Enregistrer .
5. Videz le cache du navigateur
6. Videz votre cache DNS local
7. Si vous rencontrez toujours le même problème, contactez notre assistance pour définir le groupe correct dans le dossier public_html.

Articles associés

Autorisations de fichiers Quelles autorisations doivent être utilisées pour télécharger des fichiers ?
cPanel
  1. Comment réparer l'erreur "commande semanage" introuvable dans CentOS

  2. Corrigez l'erreur Le référentiel n'a pas de fichier de version dans Ubuntu - Guide étape par étape ?

  3. Comment réparer l'erreur d'installation du package - Impossible de corriger les problèmes, vous avez conservé des packages cassés

  4. Erreur dans le fichier Sudoers ? Voici comment vous pouvez y remédier.

  5. Comment résoudre les erreurs 500

Comment modifier les autorisations de fichiers dans cPanel

Comment résoudre l'erreur de page de mon site Web introuvable

Comment corriger l'erreur 403

Comment puis-je corriger les autorisations de mes fichiers ?

Comment modifier les autorisations de fichier

Comment réparer :la commande curl n'a pas trouvé d'erreur