J'ai essayé d'installer Reaver. Le fichier read me donne une procédure et la première étape consiste à utiliser le code suivant à l'emplacement correspondant.
root@ubuntu:/media/New Volume/reaver-1.4/src# ./configure
C'était le résultat
bash: ./configure: Permission denied
J'ai essayé de changer l'autorisation du fichier en utilisant chmod. Mais une fois la commande exécutée, son autorisation est redéfinie sur celle par défaut.
J'ai eu cette erreur parce que j'essayais d'exécuter la commande sur une partition montée sur laquelle l'indicateur "noexec" était activé.
Après avoir remonté pour supprimer ce drapeau, tout a bien fonctionné. Avec cette commande:
Sudo mount -o remount,exec /media/MOUNTEDDISKNAME
Cela se produit parce que vous essayez d'installer à partir d'autres lecteurs. Copiez le contenu dans le répertoire de base, puis essayez d’installer à l’aide de ./configure
. Ça va marcher. Modifiez également l'autorisation à l'aide de la commande chmod a+x -R
.
Il est possible que vous soyez téléchargé et extrait le code source avec la fin de ligne Windows. Essayez d’utiliser une distribution contenant des fins de ligne Unix.
Si le fichier configure
a déjà l'autorisation d'exécution, cela se produit lorsque le fichier config.log
a été créé par un autre utilisateur ou inaccessible (vous avez déjà essayé ./configure
avec Sudo
ou quelqu'un a déjà exécuté le script configure
. Supprimer le fichier config.log
devrait résoudre ce problème.