Si un utilisateur non root est autorisé à le faire, vous pouvez simplement ajouter un indicateur setuid sur ifconfig exec :
chmod 4755 /sbin/ifconfig
Il accordera le privilège root pour l'exécution de cet exécutable à n'importe qui. Bien sûr, vous devez avoir un accès root pour exécuter le chmod.
Vous n'avez pas besoin d'utiliser sudo
pour exécuter le ifconfig
commande, assurez-vous simplement que le /sbin
est sur votre CHEMIN .
en tant qu'utilisateur non privilégié, exécutez :
export PATH=$PATH:/sbin
ifconfig