У меня есть очень конкретная команда, которую я бы хотел, чтобы кто-нибудь смог запустить. Для примера представим, что это команда ip addr flush dev foo0
.
Я нашел это и это . Если я чего-то не понимаю, думаю, это именно то, что мне нужно.
echo "ip addr flush dev vboxnet0" > script.sh
chmod +x script.sh
chmod +s script.sh
sudo chown root script.sh
sudo chgrp root script.sh
Но тогда,
./script.sh
Failed to send flush request: Operation not permitted
Почему?
Я столкнулся с этой ситуацией несколько недель назад и нашел это в ходе моего исследования. Возможно, это поможет Вам также.