web-dev-qa-db-ja.com

./configureを使用するとアクセス許可が拒否されました

Reaverをインストールしようとしました。 read meファイルには手順が記載されており、最初のステップは対応する場所で次のコードを使用することです。

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

これが結果でした

bash: ./configure: Permission denied

Chmodを使用してファイルのアクセス許可を変更してみました。しかし、コマンドが実行された後、コマンドのパーミッションはデフォルトに戻ります。

7
DDR

「noexec」フラグがオンになっているマウントされたパーティションでコマンドを実行しようとしたため、このエラーが発生しました。

このフラグを削除するために再マウントした後、すべて正常に機能しました。このコマンドで:

Sudo mount -o remount,exec /media/MOUNTEDDISKNAME
5
user288515

これは、他のドライブからインストールしようとしているために発生します。ホームディレクトリのコンテンツをコピーし、./configureを使用してインストールを試みます。それが動作します。また、chmod a+x -Rコマンドを使用して許可を変更します。

5
Rajanand02

ダウンロードして、Windows行末でソースコードを抽出することができます。 Unixの行末を含むディストリビューションを使用してみてください。

1
VVV

configureファイルに既に実行権限がある場合、これはconfig.logファイルが別のユーザーによって作成されたかアクセスできない(Sudo./configureまたは他の誰かが試したとき) configureスクリプトを既に実行します)。 config.logファイルを削除すると、これを解決できます。

0
Bala