Permissão negada ao usar ./configure

6

Eu tentei instalar o Reaver. O arquivo read me dá um procedimento e o primeiro passo é usar o seguinte código no local correspondente.

root@ubuntu:/media/New Volume/reaver-1.4/src# ./configure

Este foi o resultado

bash: ./configure: Permission denied

Eu tentei alterar a permissão do arquivo usando chmod. Mas depois que o comando é executado, ele altera sua permissão de volta para o padrão.

    
por DDR 30.04.2013 / 20:17

5 respostas

4

Isso acontece porque você está tentando instalar a partir de outras unidades. Copie o conteúdo no diretório inicial e tente instalar usando ./configure . Vai funcionar. Altere também a permissão usando o comando chmod a+x -R .

    
por Rajanand02 06.09.2013 / 08:50
4

Eu tive esse erro porque estava tentando executar o comando em uma partição montada que tinha o sinalizador "noexec" ativado.

Após o remontar para remover este sinalizador, tudo funcionou bem. Com este comando:

sudo mount -o remount,exec /media/MOUNTEDDISKNAME
    
por user288515 04.06.2014 / 23:31
1

É possível fazer o download e extrair o código-fonte com o final da linha do Windows. Tente usar alguma distribuição que contenha terminações de linha do Unix.

    
por VVV 28.01.2014 / 07:25
0

Contanto que o arquivo configure já tenha permissão de execução, isso acontece quando o arquivo config.log foi criado por outro usuário ou inacessível (você tentou ./configure com sudo ou alguém executou configure script já). Remover o arquivo config.log deve resolver isso.

    
por Balamurugan Soundararaj 07.12.2017 / 16:22
-4

Use apenas sh ./configure . Vai funcionar.

    
por bnsk 23.09.2013 / 06:27