1

У меня есть программа под названием «моя программа». Я хочу иметь возможность печатать, из строки cmd:

>$ myprogram

и он автоматически запускается от имени пользователя root. Как и в я хочу, чтобы вышеприведенная команда была переведена в,

>$ sudo myprogram

Я планирую отредактировать файл sudoers таким образом, чтобы при вызове этой конкретной программе не требовался ввод пароля.

Как это возможно?

1 ответ1

1

Самый безопасный способ - определить псевдоним или функцию в вашем .bashrc (при условии, что ваша оболочка - bash):

alias myprogram='sudo myprogram'
myprogram() { sudo /path/to/myprogram "$@"; }

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .