Я хотел запустить один процесс как пользователь без полномочий 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.
Может кто-нибудь помочь мне с этим?
Вы хотите, чтобы у группы были корневые полномочия или только один пользователь?
, Если Вы хотите только одного пользователя, добавьте это к sudoers файлу после спецификации root ALL=(ALL:ALL) ALL
Полномочий пользователя:
xyz ALL=(ALL:ALL) ALL
xyz
являющийся пользователем. Это всегда работает на меня (не забудьте выходить и заходить)
, Если Вы хотите, чтобы вся группа получила корневое разрешение, я не могу помочь Вам.