Запустить программу с разрешением на выполнение группы

Я хочу запустить программу с разрешениями на выполнение, установленными для группы. К сожалению, bash говорит: «Отказано в доступе».

Как я могу запустить программу от имени пользователя, отличного от этого root, не передавая права собственности этому пользователю? Но ретранслируйте на групповые разрешения. Возможно ли это?

Подробнее: я пытаюсь запустить программу как пользователь 'user1'. Этот пользователь принадлежит группе 'users'. Программные разрешения:

-rwxr-xr-- 1 root users 4121 Jan 24  2013 /opt/apache-jmeter-2.9/bin/jmeter
1
задан 4 February 2014 в 03:10

2 ответа

См. Справочную страницу sudo для получения дополнительной информации. Попробуйте:

sudo -u user1 -g users /opt/apache-jmeter-2.9/bin/jmeter
0
ответ дан 4 February 2014 в 03:10

user1 должен быть пользователем, который входит в группу users. Чтобы добавить его в группу users, используйте следующую команду:

sudo adduser user1 users

После этого user1 сможет выполнять /opt/apache-jmeter-2.9/bin/jmeter без каких-либо других прав.

0
ответ дан 4 February 2014 в 03:10

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

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