「SI0CSIFFLAGS: 操作は許可されていません」とは何ですか?

「SI0CSIFFLAGS: 操作は許可されていません」とは何ですか?

私は Lubuntu 20.04 ユーザーで、MAC アドレスを変更しようとしています。何も知らないので、Linux のヒントのチュートリアルに従って、ネットワーク カードをオフにするために「ifconfig enp0s31f6 down」コマンドを入力しました。

example@file:~$ ifconfig enp0s31f6 down
SIOCSIFFLAGS: Operation not permitted

誰かこれを直す方法や私が間違っているところを教えてくれませんか? ありがとう

答え1

これにはルート権限が必要であり、一般ユーザーでは変更できません。

試すsudo ifconfig enp0s31f6 down

答え2

Kali で Metasploit を実行すると、同じエラーが発生しました。問題は、私が kali ユーザーとしてログインしており、このユーザーに権限がなかったことです。root に切り替えて$ sudo suMetasploit を実行すると# msfconsole、SIOCSIFFLAGS エラーは発生しなくなりました。

関連情報