root 以外のユーザーが信頼できる場合は、ifconfig exec に setuid フラグを追加するだけです:
chmod 4755 /sbin/ifconfig
これにより、この実行可能ファイルを実行するための root 権限が誰にでも付与されます。もちろん、chmod を実行するには root アクセスが必要です。
sudo
を使用する必要はありません ifconfig
を実行するには コマンド、 /sbin
であることを確認してください はあなたの PATH にあります。
非特権ユーザーとして実行:
export PATH=$PATH:/sbin
ifconfig