Зачем использовать бомбы команды sudo, когда команда sudo работает?

Мое имя пользователя разрешено выполнять

sudo команда

тогда почему эта бомба

strace sudo команда

с ошибкой:

sudo: must be setuid root

1 ответ

Решение

"Должен быть корень setuid" вызывается запуском sudo в strace.

От мужского происхождения:

ОШИБКИ Программы, использующие бит setuid, не имеют действительных привилегий ID пользователя во время отслеживания.

Если вы хотите связать вещи setuid и соблюдать бит setuid, вам нужно запустить strace от имени пользователя root с опцией -u (этот вопрос уже был задан: странное поведение strace и setuid: разрешение запрещено в strace, но не работает нормально)

Другие вопросы по тегам