Как запустить программу при запуске, если для запуска требуется sudo

У меня есть программа, запуск которой необходимо запустить с помощью sudo, но так как было бы очень полезно, чтобы эта программа запускалась при запуске без необходимости ее ручного запуска, есть ли способ получить программа для запуска при запуске, которая должна иметь sudo перед ней, а затем пароль администратора, предоставленный для ее запуска? И есть ли способ сделать это без угрозы безопасности?


Информация об ОС:

Description:    Ubuntu 14.10
Release:    14.10
0
задан 4 April 2015 в 18:37

1 ответ

Я думаю, что это не возможно, не настраивая sudo, чтобы позволить пользователю запустить программу без пароля (до /etc/sudoers и NOPASSWD опция), который можно рассмотреть как более или менее важная угроза безопасности в зависимости от включенной программы.

лучшее, которое может быть сделано, должно дать команду sudo ограничивать это отдельным пользователем, и только для той конкретной программы, со строкой как:

my_user ALL = (root:root) NOPASSWD: /path/to/my_program

2
ответ дан 4 April 2015 в 18:37

Другие вопросы по тегам:

Похожие вопросы: