Как можно отключить запрос пароля root?

Как можно отключить запрос пароля root?

Я работаю service --status-allна CentOS 7 (service ver. 1.1) и один из скриптов init.d запрашивает пароль root. Это происходит, потому что скрипт init.d вызывает другой скрипт, который перезагружает среду (env.sh) и вызывает команду sudo. Я бы хотел, чтобы команда sudo не выполнялась в контексте моего приложения. Попытка сделать странные вещи, такие как alias sudo='', не дает никакого эффекта, потому что среда сбрасывается скриптом. В частности, это делает riak 1.4.

Я пишу приложение, которое пытается проанализировать информацию о состоянии из всех скриптов, но запрос одного из скриптов вызывает значительные проблемы.

Можно ли что-то сделать, чтобы отключить запрос пароля sudo, не изменяя файл sudoers, среду или не предоставляя привилегированную учетную запись? Меня устраивает, что команда status не выполняется из-за отсутствия разрешений, но мне нужно, чтобы это происходило тихо — без запросов.

Связанный контент