Как я могу позволить пользователю U запускать команду /usr/bin/C в качестве члена группы G (пока он не принадлежит группе G), используя sudoers в Debian Wheezy?
1 ответ
1
Дано:
U = пользователь G = группа, к которой пользователь не принадлежит C = команда M = машина
если у вас есть строка:
U M=:G C
поэтому, если вы хотите, чтобы пользователь запускал тестовую команду «touch» как группа «что угодно» на компьютере «aserver», вы должны добавить:
test aserver=(:whatever) /usr/bin/touch
в sudoers вы сможете запускать touch как группу через:
sudo -g whatever touch mytestfile