Как дать пользователю привилегии на изменение системной даты и времени?

У меня есть программа, которая будет работать в Ubuntu 14.04 на устройстве ARM.

Все, что касается программы, может запускаться со стандартными привилегиями пользователя, за исключением того, что они должны иметь возможность изменять системную дату и время.

Можно ли создать пользователя с этими дополнительными привилегиями, под которым я могу запускать это приложение?

3
задан 17 July 2016 в 23:39

1 ответ

Чтобы предоставить, что пользователь выполняет определенную команду с полномочиями пользователя root, Вы устанавливаете sudo правило путем ввода sudo visudo в Терминале.

Это позволяет Вам отредактировать /etc/sudoers файл.

, Например, чтобы предоставить пользователю Luca полномочия выполнить "команду" как корень Вы добавляете строку:

Luca ВСЕ = (ВЕСЬ) NOPASSWD:/path/to/command

можно установить дату и время при помощи sudo date -s "11/20/2004 12:48:00" 1

Btw для синхронизации времени, можно использовать ntp Для времени восстановления и даты с ntpd, используйте ntpd -q -g.

0
ответ дан 17 July 2016 в 23:39

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

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