最新バージョンのhping3をインストールしましたが、Bashで「コマンドが見つかりません」と表示されます

最新バージョンのhping3をインストールしましたが、Bashで「コマンドが見つかりません」と表示されます

Debian GNU/Linux (Jessie) でツールを使用しようとしているのhping3ですが、うまく動作しません。 を実行するとapt-get install hping3、すでに最新バージョンであると表示されます。 を実行するとwhereis hping3、適切な場所にあることが示されます。

しかし、ツールを使用しようとすると、次のように表示されます。

bash: hping3: command not found

マニュアルページの構文を読んで、グーグルで調べてみましたが、何が問題なのか全くわかりません。他にもこの問題に遭遇した人はいますか?

答え1

問題は、hping3にインストールしても、ルートでのみ使用できる/usr/sbinため、見つけることができないことです。さらに、ルートとしてのみ実行されることを意図しています。/usr/sbin$PATHhping3

hping3実際には、通常のユーザーの権限で実行されているプログラムがアクセスできないパケット (raw ソケット) を偽装するために、ネットワーク API 機能にアクセスする必要があります。

関連情報