Hello All!
Я новичек в unix и меня мучает один вопрос: как можно изменить effective uid процесса. например стать root'ом. Единственный (?) способ который все мы знаем это запуск-exec() set-uid-файл, владельцем файла соответственно должен быть пользователем которым мы хотим стать (root в частности что бы стать кем угодно) далее выполняем seteuid() и готово.
Это единственный способ повысить свои полномочия (изменить euid процесса)? Если так то избавиться от set-uid файлов нет никакой возможности?