Reaverをインストールしようとしました。 read meファイルには手順が記載されており、最初のステップは対応する場所で次のコードを使用することです。
root@ubuntu:/media/New Volume/reaver-1.4/src# ./configure
これが結果でした
bash: ./configure: Permission denied
Chmodを使用してファイルのアクセス許可を変更してみました。しかし、コマンドが実行された後、コマンドのパーミッションはデフォルトに戻ります。
「noexec」フラグがオンになっているマウントされたパーティションでコマンドを実行しようとしたため、このエラーが発生しました。
このフラグを削除するために再マウントした後、すべて正常に機能しました。このコマンドで:
Sudo mount -o remount,exec /media/MOUNTEDDISKNAME
これは、他のドライブからインストールしようとしているために発生します。ホームディレクトリのコンテンツをコピーし、./configure
を使用してインストールを試みます。それが動作します。また、chmod a+x -R
コマンドを使用して許可を変更します。
ダウンロードして、Windows行末でソースコードを抽出することができます。 Unixの行末を含むディストリビューションを使用してみてください。
configure
ファイルに既に実行権限がある場合、これはconfig.log
ファイルが別のユーザーによって作成されたかアクセスできない(Sudo
で./configure
または他の誰かが試したとき) configure
スクリプトを既に実行します)。 config.log
ファイルを削除すると、これを解決できます。