5

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

команда sudo

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

команда strace sudo

с ошибкой:

sudo: must be setuid root

1 ответ1

6

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

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .