質問: sudoなしでifconfigを実行する imx6プラットフォームで実行されている組み込みlinuxがあります。これはフリースケールの組み込みlinuxです。問題は、このlinuxで使用できるsudoがないことですが、ユーザーがwlan0デバイスをアクティブ化および非アクティブ化する必要があります。ユーザーをグループルートに追加しようとしましたが、成功しませんでした。コマンド全体を/etc/busybox.confファイルに追加しようとしましたが、これも効果がありませんでした。sudoを使用せずにこのコマンドをユーザーとして実行するにはどうすればよいですか?user@touch:~$ /sbin/ifconfig eth0 down siocsifflags: permission denied
回答: sudoコマンドを実行するためにifconfigを使用する必要はありません。/sbinはあなたのpathにあります。非特権ユーザーの実行として:export path=$path:/sbin ifconfig