Как запустить процесс другой группой с помощью sudo

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

xyz ALL =  (xyz:abc) NOPASSWD: <cmd>

Но я всегда получаю ошибку ниже,

Sorry, user xyz is not allowed to execute '<cmd>' as xyz:abc on SC-1.

Может кто-нибудь помочь мне с этим?

0
задан 6 April 2016 в 12:16

1 ответ

Вы хотите, чтобы у группы были корневые полномочия или только один пользователь?

, Если Вы хотите только одного пользователя, добавьте это к sudoers файлу после спецификации root ALL=(ALL:ALL) ALL Полномочий пользователя:

xyz ALL=(ALL:ALL) ALL

xyz являющийся пользователем. Это всегда работает на меня (не забудьте выходить и заходить)

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

0
ответ дан 6 April 2016 в 22:16
  • 1
    Я обновил больше информации в своем вопросе, он, означает, что это работает, но мой сценарий, не работающий? – Shiro 21 August 2017 в 22:42

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

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