En busca de una aplicación de terminal que funcione con SSH para AWS (EC2)

Tengo ganas de tratar de ver hasta dónde puedo llegar por este camino para mi propio trabajo. Tengo un Galaxy Tab 10.1 y un teclado Bluetooth.

Creé una microinstancia de AWS EC2 y puedo acceder a ella mediante SSH desde mi computadora portátil. Copié la clave a la tableta y cuando intento ejecutar el mismo SSH, aparece el error:

ssh: Salido: Cadena demasiado larga

Aquí hay una publicación donde alguien parece estar teniendo un problema similar. Sin embargo, no estoy usando específicamente dropbear, que yo sepa. He probado con 3 o 4 clientes de terminales Android diferentes y todos parecen tener el mismo problema. Tengo BusyBox instalado, así que tal vez esté usando DropBear debajo del capó, simplemente no lo sé.

Pude conectarme usando ConnectBot y el archivo de clave ssh descargado de AWS, pero la UI/UX para esta aplicación es horrible y poco intuitiva, y si esta es mi única opción, me rendiría. Parece estar diseñado para teléfonos, no admite orientación horizontal y solo se conecta a la instancia EC2 de forma intermitente.

También intenté crear mis propios archivos clave ( ssh-keygen -b 2048 -C GTab -t rsa -f id_rsa_gtaben mi computadora portátil) e instalarlos en la instancia y tableta EC2, pero obtuve el mismo error. Intenté ejecutar ssh-keygendesde la tableta, pero no parece estar disponible.

Respuestas (3)

Prueba JuiceSSH . Funciona perfectamente y gestiona todas las conexiones y archivos de forma segura.

Con Ubuntu no puedo omitir la solicitud de contraseña

Echa un vistazo a ConnectBot .

An SSH and telnet client, and terminal emulator for local shell. Supports multiple sessions, including running them concurrently.

Este es el cliente que uso cuando quiero conectarme a algún servidor. Admite claves públicas/privadas, y también realiza el reenvío de puertos si lo necesita. E incluso puede generar la clave ssh dentro de la propia aplicación, sin necesidad de crearla primero en la computadora e importarla al sistema Android (ahorra tiempo y molestias)

Dado que esto aparece en algunas búsquedas, también podría incluir esta respuesta. Utilizo Better Terminal Emulator Pro, ya que tiene un mejor soporte para cosas como el Asus TF300 con el teclado acoplable. Incluyendo el soporte de la tecla de tabulación con la que otros a veces tienen problemas. Aunque cuesta dinero. Admite claves ssh, aunque deben convertirse, ya que usa dropbear (como muchos otros parecen hacerlo) como backend.

¿Podría dar más detalles sobre cómo convertir las claves ssh? Eso suena como información realmente útil.