No puedo ejecutar "sudo su" en mi cliente ec2, me meto en el cliente a través de un programa java y ejecuto el comando a través de un programa. Puedo ejecutar comandos como "ls" y "ifconfig".Para ejecutar comandos sudo en una instancia de ec2
Me sale un error que dice "sudo: lo siento, debes tener un tty para ejecutar sudo".
Cómo puedo ejecutar el comando, estoy usando Jsch para ssh en mi instancia de ec2.
¡Intentaré eso! –
¡funcionó, gracias! –
Solo una nota: he creado algunos Javadocs para JSch, es posible que desee vincular http://epaul.github.com/jsch-documentation/simple.javadoc/com/jcraft/jsch/ChannelExec.html#setPty(boolean) en su lugar . –