Извините, мой тупой вопрос, но я не знаю, как описать мою ситуацию.
Есть журналы от Дженкинса:
ssh www.myserver.com '/var/lib/tomcat7/webapps/deploy_webapp.sh'
+ id
uid=1004(jenkins) gid=1004(jenkins) groups=1004(jenkins),107(tomcat7)
+ sudo su tomcat7
+ id
uid=1004(jenkins) gid=1004(jenkins) groups=1004(jenkins),107(tomcat7)
Из-за соображений безопасности я не могу получить доступ к myserver с пользователем tomcat7. "sudo su tomcat7" работает без пароля, потому что я добавил эту единственную команду в /etc /sudoers с NOPASSWD.
Итак, вопрос: почему я не могу su для моего пользователя tomcat7 ?