Название: Выполнение функций с правами root Отправлено: sergek от Декабря 04, 2016, 15:10 Коллеги,
программа в Linux запускается от обычного пользователя. Но один вызов функции должен быть сделан с правами root. В частности, мне нужно инициализировать библиотеку работы с gpio. Это возможно? UPD: Или наоборот - запускать программу с правами root, а после запуска права изменить до обычного пользователя? ;)) Название: Re: Выполнение функций с правами root Отправлено: Old от Декабря 04, 2016, 15:21 Коллеги, Через что вы работаете с GPIO?программа в Linux запускается от обычного пользователя. Но один вызов функции должен быть сделан с правами root. В частности, мне нужно инициализировать библиотеку работы с gpio. Это возможно? UPD: Или наоборот - запускать программу с правами root, а после запуска права изменить до обычного пользователя? ;)) Лучше разрешать полный доступ к системным ресурсам не только для root, но и для группы, и включать пользователя в эту группу. Тогда ему root будет не нужен. Название: Re: Выполнение функций с правами root Отправлено: sergek от Декабря 04, 2016, 15:23 Wiring Pi
http://wiringpi.com/reference/setup/ Название: Re: Выполнение функций с правами root Отправлено: sergek от Декабря 04, 2016, 15:24 Понял, спасибо.
Название: Re: Выполнение функций с правами root Отправлено: Kurles от Декабря 06, 2016, 16:51 Вот тут есть неплохое описание, как разрешить доступ к ресурсам не только для root'а.
Название: Re: Выполнение функций с правами root Отправлено: sergek от Декабря 06, 2016, 22:04 Вот тут есть неплохое описание, как разрешить доступ к ресурсам не только для root'а. Где?Название: Re: Выполнение функций с правами root Отправлено: Kurles от Декабря 15, 2016, 18:43 Вот тут есть неплохое описание, как разрешить доступ к ресурсам не только для root'а. Где? |