Рейтинг:0

группа пользователей для запуска службы systemctl без sudo и passwd

флаг de

Я хотел бы предоставить группе пользователей разрешение на запуск службы systemctl, которую могут выполнять только пользователи sudo.

Я помещаю команду etc/sudoers (visudo) ниже, и она работает:

%group_a ALL=(root) NOPASSWD: /bin/systemctl enable --now app_xxx@user_01

Но можно ли передать переменную окружения $USER, как показано ниже?

%group_a ALL=(root) NOPASSWD: /bin/systemctl enable --now app_xxx@$USER

Я пробовал это безрезультатно. Я не совсем понял, как обращаться с переменными окружения в etc/sudoers. Любое указание? Или предложение другого подхода?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.