Запустить инопланетянина с помощью setuid вместо sudo?
Я попытался настроить Alien, чтобы он работал с правами root, не требуя sudo. Это выглядит так:
-rwsr-sr-x. 1 root root 16544 Feb 7 2018 /usr/bin/alien
Попытка того же самого с whoami
сработало (т. е. отображает "корень"). Чужой, однако, не работает
Должен запускаться от имени пользователя root для преобразования в формат deb (или вы можете использовать fakeroot).
Я все сделал правильно, и если так, есть ли техническая причина для внедрения инопланетянина, подобного этому?