In search of a Terminal App that works with SSH to AWS (EC2) I have the itch to try and see how far down this path I can get for my own work. I've got a Galaxy Tab 10.1 and a Bluetooth keyboard.

I created an AWS EC2 Micro Instance and I can SSH into it from my laptop. I copied the key to the tablet and when I try to run the same SSH I get the error:


  ssh: Exited: String too long


Here's a post where someone seems to be having a similar problem. I'm not specifically using dropbear, that I know of, though. I've tried 3 or 4 different Android terminal clients and all seem to have this same problem. I do have busybox installed, so maybe it's using dropbear under the hood -- I just don't know.

I have been able to connect using ConnectBot and the ssh key file downloaded from AWS, but the UI/UX for this app is horrible and unintuitive, and if this is my only option then I'd give up. It seems to be designed for phones, has no landscape orientation support, and only connects to the EC2 instance intermittently.

I also tried creating my own key files (ssh-keygen -b 2048 -C GTab -t rsa -f id_rsa_gtab on my laptop) and installing them on the EC2 instance &amp; tablet, but get the same error. I tried running ssh-keygen from the tablet, but it doesn't appear to be available.
Try JuiceSSH. It works perfectly and manages all connections and files in a secure way.