У меня есть определенная двоичная программа на OS X, которая может быть запущена только от имени пользователя root.
Я устал от предвосхищения sudo
каждый раз, когда я вызываю его и вводю пароль, и хотел бы, чтобы он автоматически запускался с правами root, когда я регулярно вызываю его, не запрашивая пароль.
Владелец программы - root, а ее группа - wheel.
Я попытался chmod ug+s
установить для имени пользователя и groupid при выполнении значение root / wheel, но когда я запускаю программу без sudo, она по-прежнему жалуется, что она может работать только с sudo или с правами root.
nosuid
параметр монтирования… в дополнение к тому, почему вы должны регулярно запускать программу в качестве суперпользователя.