Pokud by se důvěřovalo jakémukoli uživateli bez oprávnění root, aby tak učinil, můžete pouze přidat příznak setuid na ifconfig exec:
chmod 4755 /sbin/ifconfig
Komukoli udělí oprávnění uživatele root pro spuštění tohoto spustitelného souboru. Ke spuštění chmod samozřejmě musíte mít přístup root.
Nemusíte používat sudo
ke spuštění ifconfig
příkaz, jen se ujistěte, že /sbin
je na vaší PATH .
jako neprivilegovaný uživatel spusťte:
export PATH=$PATH:/sbin
ifconfig