A resposta para sua pergunta é editar / etc / sudoers e adicionar
Defaults:tomcat7 !requiretty
, como declarado em Nenhum TTY presente ao executar comandos sobre SSH no aqui-documento e sudoers: como desativar requiretty por usuário
Eu instalei o tomcat7. É o usuário nologin tomcat7. Dito isto, eu preciso dar direitos tomcat7 sudo para executar outros aplicativos.
Eu edito sudoer. Mas requiretty está definido, o sudo só será executado quando o usuário estiver logado em um tty real. No entanto tomcat é nologin ...
O que devo fazer?
A resposta para sua pergunta é editar / etc / sudoers e adicionar
Defaults:tomcat7 !requiretty
, como declarado em Nenhum TTY presente ao executar comandos sobre SSH no aqui-documento e sudoers: como desativar requiretty por usuário