Я пытаюсь войти в систему как USER1 и переключить пользователя на USER2 и выполнить некоторые сценарии (более 100 сценариев, не могу перечислить их все в файле sudoer один за другим) как USER2
в файле Sudoer у меня есть
USER1 ALL=(USER2) NOPASSWD: ALL
Когда я запускаю следующее как USER1
sudo su - USER2 -c "test.sh"
я получил
Извините, пользователю USER1 не разрешено выполнять '/bin/su - USER2 -c test.sh' от имени root
если я побегу
sudo su - sassrv
я получил
Извините, пользователю USER1 не разрешено выполнять '/bin/su - USER2'
Если я изменю файл Sudoer на
USER1 ALL=(ALL) NOPASSWD: /bin/su - USER2
Это позволит мне сменить пользователя, но я все еще получаю
Извините, пользователю USER1 не разрешено выполнять '/bin/su - USER2 -c test.sh' от имени root
Как я могу достичь этого?