Вы можете рассмотреть sudo .
Хотя и не «без пароля», он не требует, чтобы пользователю был предоставлен пароль root. Он также может предоставить контрольный журнал использования скрипта.
edit: согласно комментарию от Chris, есть возможность вообще не запрашивать пароль для определенных команд, см. здесь для подробностей. Его также можно настроить так, чтобы он не запрашивал слишком много пароля, т. Е. Одна запись пароля может быть полезна для нескольких команд в течение периода использования.
Кстати, sudo встроен в Ubuntu и хорошо интегрирован с Gnome. Когда Ubuntu запрашивает пароль для выполнения привилегированных операций, это sudo под капотом.