Correction : Vous n'avez actuellement pas la permission d'accéder à ce dossier
Cet article explique comment résoudre l'erreur de permission d'accès à un dossier sous Linux/Unix, en modifiant soit le compte utilisateur, soit les permissions du répertoire concerné.
Si vous utilisez le sous-système Linux sous Windows, Cygwin ou tout autre moyen d'interface entre Unix et Windows, vous pourriez rencontrer l'erreur « vous n'avez actuellement pas la permission d'accéder à ce dossier ». Dans un environnement purement Linux ou Unix, vous pourriez recevoir un message d'erreur indiquant quelque chose comme « erreur d'ouverture du répertoire : permission refusée ». La même chose peut se produire sur les lecteurs réseau provenant d'un système de fichiers compatible POSIX, quel que soit le système d'exploitation à partir duquel les données sont accessibles.
Correction de l'erreur « vous n'avez actuellement pas la permission d'accéder à ce dossier »
La cause de ce problème est la même dans tous les cas. Vous avez un répertoire configuré pour restreindre l'accès et vous essayez d'y accéder depuis un compte qui n'a pas les bonnes permissions. La correction de cela est aussi simple que de se connecter à un autre compte ou de modifier les permissions du dossier.
Méthode 1 : Changer de compte pour accéder aux répertoires
Essayez d'accéder au dossier auquel vous tentiez d'accéder. Si vous essayez d'y accéder avec la commande cd depuis l'invite de commande, vous obtiendrez un message indiquant quelque chose comme « bash : cd : Permission refusée ».
Vous recevrez une erreur similaire si vous tentez d'accéder au répertoire depuis un environnement graphique.
Dans ce cas, nous essayions d'accéder au répertoire /lost+found, qui est verrouillé pour l'accès par tout le monde sauf l'utilisateur root dans la plupart des installations Linux. Retournez dans le terminal, tapez sudo -i
et appuyez sur Entrée. Vous serez invité à entrer votre mot de passe, puis vous aurez un shell de connexion root. Vous pouvez cd dans le répertoire et explorer, mais gardez à l'esprit que vous opérez depuis un shell root et que cela peut donc être très destructeur.
Si vous préférez rester sur votre compte habituel, essayez sudo ls /lost+found
pour voir ce qu'il y a dans ce répertoire sans devoir exécuter la commande sudo -i
. Vous pouvez remplacer /lost+found par le nom de n'importe quel répertoire, y compris le répertoire /root. Gardez à l'esprit que le fait de précéder les commandes par sudo peut encore vous permettre de détruire presque n'importe quoi.
Méthode 2 : Changer les permissions par défaut d'un dossier
La première méthode est extrêmement simple et fonctionne avec tout dossier que vous souhaitez simplement consulter pour effectuer une maintenance système ou quelque chose de similaire. Cependant, vous pourriez vouloir explorer d'autres options si vous souhaitez permettre aux utilisateurs réguliers d'accéder à un dossier, même s'ils se trouvent sur un serveur ou un réseau.
Exécutez sudo chmod -R 755 /chemin/vers/dossier
, en remplaçant le chemin par le chemin réel du répertoire que vous souhaitez rendre accessible. Une fois cela fait, essayez d'y accéder depuis un compte utilisateur régulier. C'est légèrement plus compliqué que la méthode précédente, mais c'est plus sûr et plus permanent puisque cela ne nécessitera plus l'utilisation du compte root après la première fois.
Dans la plupart des situations, vous pouvez créer des répertoires dès le départ avec ces permissions. Essayez d'utiliser mkdir -m 755
pour définir des permissions de lecture, d'écriture et d'exécution pour l'utilisateur, avec lecture et exécution pour les autres. Dans tous les cas, vous pourriez plutôt utiliser 777, ce qui donnerait à quiconque connecté à la structure de fichiers l'autorité d'agir comme il le souhaite avec ce répertoire. Bien qu'il y ait des cas où vous voudriez le faire, comme sur un stockage amovible pour déplacer des fichiers entre deux machines manuellement, réfléchissez soigneusement à la sagesse de cette décision si vous le faites sur un système de fichiers local.
Vous pouvez également vous assurer que les fichiers ont les bonnes permissions lors de leur copie. Essayez d'utiliser rsync –perms –chmod Fu+w
si vous souhaitez donner la permission d'écriture au propriétaire des fichiers. Vous pouvez spécifier d'autres combinaisons également. Vous pouvez utiliser –chown=
avec rsync, suivi d'un nom d'utilisateur, d'un deux-points et de son groupe pour que les fichiers copiés obtiennent les bonnes attributions.
Étant donné que rsync est très utile pour copier des structures de fichiers compatibles POSIX entre Windows et Linux, vous souhaiterez peut-être expérimenter quelques différentes configurations de chmod lors de son utilisation. Une autre commande qui pourrait vous intéresser est install. Exécutez install -m 777
suivi de l'origine et de la destination d'un fichier pour lui donner un accès instantané en lecture et en écriture pour tout le monde. Vous pourriez utiliser 755 ou toute autre combinaison pour plus de sécurité.
Cela n'est certainement pas aussi rapide que rsync, mais cela pourrait fonctionner dans les situations où vous souhaitez spécifier les permissions exactement pour corriger « vous n'avez actuellement pas la permission ».
erreurs de type "accès à ce dossier".
Les questions et réponses à ne pas manquer
Comment autoriser l'accès à un dossier ?
Pour autoriser l'accès à un dossier, suivez ces étapes :
- Accédez au volet Dossiers et faites un clic droit sur le dossier souhaité.
- Sélectionnez 'Propriétés' dans le menu contextuel.
- Allez à l'onglet 'Autorisations'.
- Dans la section Autorisations, choisissez le niveau d'autorisation souhaité dans la liste proposée.
- Appliquez les modifications pour valider les nouveaux paramètres d'accès. Cela vous permettra de définir qui peut consulter ou modifier le contenu de ce dossier.
Comment résoudre le problème « vous n'avez pas l'autorisation d'accéder » ?
Pour résoudre rapidement le problème « vous n'avez pas l'autorisation d'accéder », suivez les étapes ci-dessous :
- Ouvrir l'Explorateur de fichiers :
- - Lancez l'Explorateur de fichiers sur votre ordinateur.
- Accéder aux propriétés du dossier :
- Faites un clic droit sur le dossier concerné.
- Sélectionnez Propriétés dans le menu contextuel.
- Modifier les paramètres de sécurité :
- Allez à l'onglet Sécurité dans la fenêtre des propriétés.
- Cliquez sur le bouton Modifier pour changer les permissions.
- Ajouter des autorisations :
- Dans la nouvelle fenêtre, cliquez sur Ajouter.
- Tapez everyone dans le champ prévu et validez.
- Configurer les permissions :
- Sélectionnez everyone et cochez les autorisations que vous souhaitez accorder (comme Lire ou Modifier).
- Cliquez sur OK pour appliquer les changements.
- Vérifier l’accès :
- Essayez à nouveau d'accéder au dossier pour confirmer que le problème est résolu. En suivant ces étapes, vous devriez pouvoir accéder au dossier sans restriction.
Comment obtenir l’autorisation d’accéder à un dossier ?
Pour obtenir l'autorisation d'accéder à un dossier, suivez ces étapes simples :
- Accéder au volet des dossiers :
- - Ouvrez l'interface où se trouvent vos dossiers.
- Si les dossiers publics ne sont pas visibles, utilisez le raccourci Ctrl+6 pour les afficher.
- Ouvrir les propriétés du dossier :
- Faites un clic droit sur le dossier public concerné.
- Sélectionnez l'option Propriétés dans le menu contextuel.
- Modifier les autorisations :
- Accédez à l'onglet Autorisations.
- Sous la section des autorisations, choisissez le niveau d'autorisation souhaité dans la liste proposée.
- Valider les modifications :
- Appliquez les changements et assurez-vous que les bonnes personnes ont les accès requis. En suivant ces étapes, vous pourrez octroyer ou modifier les autorisations d'accès à n'importe quel dossier public.
Comment avoir l'autorisation pour ouvrir un fichier ?
Pour obtenir l'autorisation d'ouvrir un fichier, suivez ces étapes simples :
- Ouvrez le fichier sur votre ordinateur.
- En cas de message 'Autorisation nécessaire', cliquez sur 'Demande d'accès'.
- Vérifiez votre e-mail pour un message du propriétaire du fichier confirmant votre accès. Ces étapes vous permettront de demander et d'obtenir rapidement l'accès au fichier requis.
Maintenant que tu as fini de lire Correction : Vous n'avez actuellement pas la permission d'accéder à ce dossier, nous t'invitons à explorer davantage la catégorie Linux. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!
Laisser un commentaire