У меня есть User1, принадлежащий к основной группе Group1 в Linux.Я хочу выполнить команду в контексте User1 и Group2 (не Group1) в одной строке.Любой способ сделать это?
Один из способов сделать это за несколько шагов - это
1) Сначала войти в контекст User1, запустив "su user1"
2) Затемиз контекста User1 выполните команду, выполнив «sg group2 -c cmd».
Есть ли способ сделать это за один шаг?Running Point (2) также запрашивает групповой пароль.Если это можно сделать из сценария, пожалуйста, дайте мне знать, как.