Pessoal tenho um script onde executo localmente a seguinte linha de código:
ssh $USUARIO@10.10.2.13 exec /home/$USUARIO/trocaVersao.sh;
Ao chegar no servidor desejado tenho outro script que precisa executar este comando:
sudo su - jboss;
Porém não consigo executar o comando sudo a mensagem que me aparece é a seguinte:
sudo: sorry, you must have a tty to run sudo
Alguma idéia de como corrigir isto?