> because trying to do SSH without an actual keyboard is really frustrating and no, I don't want to buy a keyboard for my iPad.
A little OT, but reading your comment I remembered how I used to SSH to my home-server using my ex-wife's Nokia E71 sometimes around 2008-2009, when we were going out with friends and I was getting bored. That phone was pure genius, it had a nice keyboard, no need to purchase any SSH client, you could write Python code for it (I was always too lazy for that, though) and it was just pleasant to use.