Помимо необходимости, чтобы пользователь вызывал скрипт ruby через sudo
, есть способ запустить скрипт как обычный пользователь, а затем в какой-то момент во время выполнения повысить привилегии до root, запрашивая у пользователя его пароль root?
Может быть, что-то вроде #exec
с использованием текущей команды с префиксом sudo?