Industry guru Dave Taylor offers tech support on technical and business topics, including iPhone, iPod, Microsoft Windows, Sony PSP, cellphones, online advertising, CSS, Web design, business, Unix, Linux, SEO, Mac OS X, and shell script programming.     


Review: iSSH for the iPad/iPhone

If you're running an online business like I am, there are times when you need to connect and log in to the server to tweak or check things. It can't be helped and while the Cpanel solution and related are often splendid, sometimes I just like to get bits all over my hands as I "go old school" on my server and use a command line.

In those instances there's a nice solution on the Mac called "Terminal", included with Mac OS X, and there's a rudimentary terminal window app for Windows too, but once you move onto mobile devices of any nature, nothing's available.

That's why I was so interested in iSSH [iTunes link], a low-cost iPad application that lets me connect directly to my Web server via a secure, encrypted connection (SSH = secure shell, it's the secure alternative to "telnet') from my iPad and, in case of a crisis, even my iPhone.

There are a couple of lower priced options for your iPad available in the iTunes Store if you search for "ssh" (notably the $0.99 SSH Terminal) but as I haven't had a chance to test them, I can't compare functionality versus price so I'll leave that up to you, if you're so inclined.

I can say that the programmer clearly has put a lot of thought into the functionality of iSSH and it shows with the many, many setting and bookmark management features in the app.

Let me start by showing you how it works, though....

Launch the app on your Apple iPad and here's what you'll see:

ipad issh telnet 1

To add a new connection, I'll tap on "Add Configuration..." which brings up a number of preference options:

ipad issh telnet 2

This is where you can specify the server name, your account name, etc. You can enter the password here and have it remember, but I'm more paranoid about security so I'd rather enter the password each time and not have it stored on my iPad. (a feature where you have to enter a password to launch iSSH, but then all of the individual account passwords are stored and accessible would be a nice upgrade).

I found that the most important setting for an SSH account in iSSH is to ensure that the app is going to use the entire iPad screen for the terminal, rather than reserve a big piece of screen real estate for a dual-window view. To get there, scroll down just a bit...

ipad issh telnet 3

Tap on "Advanced Settings". Now you'll see:

ipad issh telnet 4

The default should really be that it isn't going to use the split screen, but perhaps I'm just a bit old-fashioned with terminal interfaces. :-) Instead, just turn OFF "Enable Portrait Split View" on the bottom of this window.

Once you're done setting things up, you'll see the new bookmark show up on the main screen, as you can see here for my "intuitive.com" account:

ipad issh telnet 5

Before you try it, I suggest you quick visit General Settings too, to make sure its configuration is what you'd prefer:

ipad issh telnet 6

Finally, it's all set, and I'm going to connect via SSH to my server. I tap on the "intuitive.com" bookmark and...

ipad issh telnet 7

SSH users are familiar with the encryption key handshake: it's exactly what you want to have happen the first time you connect to a secure server. To proceed, tap "Accept" and, since I didn't store my account password in the bookmark configuration, I'll see:

ipad issh telnet 8

Looks good: I'm logged in and able to type commands directly:

ipad issh telnet 9

One of the challenges of a Unix/Linux terminal on an iPad is that the virtual keyboard doesn't include all the special keys you want to be able to interact with the server, notably control, alt, and arrow keys. iSSH solves that neatly with a small pop-up keyboard stirp along the bottom, as you can see.

Want to remove it? Tap on the keyboard icon on the lower right and it'll drop out of sight:

ipad issh telnet 10

Even cooler, tap and hold the screen for a second and the customizable command wheel shows up, offering easy access to even more specialized keystrokes that are otherwise impossible to produce on an iPad:

ipad issh telnet 11

If you are going to leave the command key strip visible, you might want to go back to the settings and select "Adjust Terminal Size Above Solid Keyboard", as you can see here:

ipad issh telnet 12

Finally, it wouldn't be an iPad app if you couldn't rotate it and reorient it for your favorite configuration. iSSH supports that just fine:

ipad issh telnet 13

In summary, $9.99 is pretty expensive for an iPad app in a world of free and $0.99 apps, but when I need to securely connect to my server I'd pay a lot more than $10 for the ability to bring it back online, check against hackers breaking in, tweak some settings, or whatever. It's a solid app and shows a nice evolutionary path as it's been upgraded since my original purchase. If you're in the market for an SSH app for the iPod or iPad, I encourage you to check out iSSH [iTunes link] for the Apple iPad.

Disclosure: The developer sent me a promo code for this review, so I didn't pay for the app. But I would so that I have an emergency SSH solution when on the road...


More Useful Articles and Reviews Articles:
✔   Review: Verticus for iPad
iOS gamers everywhere are familiar with the genre of infinite forward progress apps - Mega Jump, Canabalt, and a host of other run/jump/fly-until-you-die...
✔   Review: Clear Spot Voyager 4G wifi hotspot
Clear Voyager 4g HotspotI'm constantly on the go and with just about every site I visit available via secure SSL connection, I typically...
✔   Review: Dropcam HD wifi video camera
Whether you're security paranoid, want to keep an eye on the nanny, have a summer or winter home you'd like to peek in...
✔   Audiovox Car Connection Review
I have the smartest house on the block with a wifi-enabled thermostat and garage door opener, along with a complex web of wireless...
✔   Review: Slingbox 500
I should start with a candid admission: I'm not a huge television watcher. I catch soccer matches on Fox Soccer Channel, and watch...

Let's stay in touch!
Sign up for my weekly AskDaveTaylor Newsletter and you'll receive even more tech and gadget help right to your inbox, along with exclusive news and industry updates. It's good stuff. I promise!
    Enter your name: and your email addr:  





Categorized: Apple iPad Help , Articles and Reviews , Unix and Linux Help   (Article 9574, Written by )
Tagged: apple ipad, linux, secure connections, security, ssh, telnet, unix
Previous: How do I prevent Yahoo Groups from spamming me?
Next: How do I unsubscribe from RSS feeds in Safari?




Reader Comments To Date: 8

opie said, on September 6, 2010 12:06 AM:

I'd like the app a lot more if the copy and paste function was easier to work. Has proven very difficult in my experience and the few times it does work, you may as well have retyped the line.

Is your experience with it any different?

Vaughan said, on September 11, 2010 1:07 AM:

Dave, you say: "a feature where you have to enter a password to launch iSSH, but then all of the individual account passwords are stored and accessible would be a nice upgrade". This feature exists, albeit with a 4-digit Passcode Lock rather than a full password. It is on the General Settings page, as shown in your screenshot.

Dave Taylor said, on September 11, 2010 6:17 AM:

opie, I never tried copy/paste so I don't know how it works. :-)

Vaughan, thanks, I didn't realize that!

Sai Kai said, on November 29, 2010 6:40 PM:

Does anybody know how to launch an application remotely on my ipod using my computer? That would be helpful, since i always forget to keep the phone finder running when I'm done using it and I am also a forgetful man. I lost it once.

Michael said, on March 28, 2011 10:58 AM:

I have a dark overlay over my whole screen while in this app, I can't get it to go away.

Jonny said, on October 2, 2011 8:34 AM:

One thing I don't like about this app is that to enter a password protected key you must enter the password when initially entering the key and the app remembers the key password. This makes the password for the key somewhat pointless. The normal practice with password protected keys is that you have to enter the password each time you use the key. I know you can protect the whole app with a 4 digit pass but that's not the same.

Jonny said, on October 2, 2011 8:54 AM:

Ok scratch that. It is startup glitch. Once you use passcode it starts asking for the key password even with passcode switched back off so it is ok for that after all. I take back my criticism it's a documentation issue.

Mark said, on October 5, 2011 7:28 AM:

I really like this app, but can't get the control key to work from my bluetooth keyboard. (and I really really would like it to work). Any clues/suggestions?

Starbucks coffee cup I do have a lot to say, and questions of my own for that matter, but first I'd like to say thank you, Dave, for all your helpful information by buying you a cup of coffee!

I do have a comment, now that you mention it!











I will never send you any unsolicited email. Ever.






Check This Out Too...

 
Look for Answers
Need Help? Ask Dave Taylor!


Follow Me on Pinterest

Find Me on Google+
ADT on G+
© 2002 - 2013 by Dave Taylor. All Rights Reserved.

Note: This web site is for the purpose of disseminating information for educational purposes, free of charge, for the benefit of all visitors. We take great care to provide quality information. However, we do not guarantee, and accept no legal liability whatsoever arising from or connected to, the accuracy, reliability, currency or completeness of any material contained on this web site or on any linked site. Further, please note that by submitting a question or comment you're agreeing to my terms of service, which are: you relinquish any subsequent rights of ownership to your material by submitting it on this site. My lawyer says "Thanks".
"Ask Dave Taylor®" is a registered trademark of Intuitive Systems, LLC.