私は基本的にKaliの初心者で、Windows以外のOSの経験はありません。YouTubeのさまざまなチュートリアルを使用してKaliを学習しようとしており、基本的にipsweep(そう呼ばれていると思います)を.sh
プログラムされた/bin/bash
ファイルを使用して学習していました。
chmod -x filename.sh
sudo chmod -x filename.sh
chmod -rwx filename.sh
bash エラーが表示されなかったため、権限が足りないと思いましたが、試してみると と./filename.sh
表示permission denied
されました。次に、ファイルが実行可能かどうかを確認しましたが、かなり奇妙なことが示されました。chmod
コマンドが実行されていないことが示されました (私はまだこれを理解するのがとても苦手だと思います)。これを正しく行うにはどうすればよいでしょうか?
答え1
chmod -x
削除する実行権限。ファイルを実行可能にするには、以下が必要です+x
。
chmod +x filename.sh
さらに、ファイルは読み取り可能である必要があります(chmod +r filename.sh
)。これでchmod -rwx filename.sh
、この権限を含むすべての権限が削除されました。出力のダッシュ(ターミナルでは1つの長い行として表示されます)ls -l
示す chmod
完璧に動作しました。