Tech Broiler

Jason Perlow and Scott Raymond

The Android Sysadmin: Remote Administration in the Smartphone Age

By | December 3, 2010, 12:22pm PST

Summary: The Android tablets are coming into their own as a useful consumer device. But how well can they handle the tasks of a systems administrator?

I have written a number of articles concerning mobile technology in smartphones and tablets. This time, however, I‘d like to focus on writing about using this technology in a real world environment. It is axiomatic that you should write about what you know. Well, I am a network systems administrator, so I will discuss the use of a Android tablet as a tool for sysadmins.

Recently I wrote about attempting to purchase a Samsung Galaxy Tab from T-mobile. I had decided to wait until the next generation of Android tablets with dual core CPUs and the next iteration of Android before making a purchase. As my wife is fond of quoting Ralph Waldo Emerson: “A foolish consistency is the hobgoblin of little minds.” Therefore, I chose to be inconsistent and went to my local T-mobile store to purchase a Tab.

Using a tablet takes a bit of getting used to; however, since it runs the same version of Android found on my T-mobile G2 smartphone it was a fairly easy adjustment. I prefer the 7-inch tablet format as it is large enough to be convenient where a smartphone is too small, and small enough so that it is not uncomfortable to hold for extended periods as 10-inch tablets appear to be. I have found that typing on a smartphone-sized touch screen is an exercise in frustration for me, but the on-screen keyboard on a 7-inch tablet is large enough to work with even for my large hands.

While working with the tablet, I was reminded of my past experience with PDAs, and attempting to use them for remote sysadmin work. Using them was pretty much proof of concept, and not really useful. On the first generation HP Jornada 300 running WinCE 1.0, it had PC Anywhere–but ut wasn‘t useful. Dial-up modem access was available, but it was slow. It was a similar situation with the Palm Pilot, where it was capable of telnet and ssh, but using graffiti to write made keyboard shortcuts impossible. Applications improved somewhat over the years, but until recently only laptops were truly useful for handing remote access tasks to administrate a computer network.

Now we have tablets. The iPad and the Android tablets can now handle remote desktop access through VNC, Windows Remote Desktop, ssh, ftp, and even network diagnostic tools. I have not included RIM‘s BlackBerry OS and WebOS on the current HP Palm devices, as they do not currently have tablet devices. The tools are available; I had ssh and vnc clients on my BlackBerry 9700. It was so difficult to use them that it made no sense to even bother; I simply tethered my laptop to the phone and used the laptop to perform remote administration tasks.

The browser on these devices is also important. Many administrative tasks are typically handled through a web interface, often requiring flash or java. This isn’t normally an issue for Android, but the Pad doesn’t have flash. Don’t let that stop you if you have an iPad; you can achieve the same functionality through the use of the Skyfire browser.

I have assembled a number of applications that make using the tablet for sysadmin tasks fairly easy. If you handle Unix servers like I do, then the first tool in your kit should be a ssh client. On the Android tablet I use Connectbot. It’s a pretty simple ssh client that has the capability to use pre-shared keys and port tunneling. This is pretty handy when you want to use ssh as a VPN. On the iPad side, there is an excellent client called iSSH, which also has VNC and an X server built-in.

For remote desktop, I’ve been using android-vnc-viewer. For Windows Remote Desktop, I’m using Remote RDP Lite. As I noted above, iSSH makes an excellent VNC client for the iPad. As for Windows remote desktop, iTap RDP comes highly recommended from the many users that have purchased it.

A sysadmin usually needs some decent network diagnostic tools in their kit as well. First up on the list is the FCC Speedtest, which is great for testing the bandwidth capabilities of your wireless network connection. Even better is that it’s available in both Android and iPad flavors.

Typically I like to have an application that handles the multiple tasks of whois, ping, traceroute, nslookup, port scanning, and an IP calculator. On my desktop, I’ve been using the WS_PING Propack from Ipswitch for years. On the Android side, there is Screaming Nettools by shift-eight generation. The only thing that’s missing is traceroute, which can easily be accomplished through the use of a terminal emulator. I use Android Terminal Emulator, which can also be found on the Android Market. A decent application for the iPad can be found in iNetwork Utility.

There are accessories that might come in handy with your tablet, such as an external keyboard. In the picture below, I am using a Freedom Pro bluetooth keyboard. It works fairly well with the Android platform, but it has some issues that need to be worked out. The driver crashes occasionally; the keyboard will switch into Korean if you hit Shift+Space–although to their credit, they did put an option into the driver that allows you to disable that. I’ve experienced some quirks where the position of the cursor while I am typing will suddenly shift to another location in my document. The manufacturer is responsive to bug reports. The backspace key is ridiculously tiny.

On the iPad side, there are so many keyboard options that I wouldn’t know where to begin. You can get keyboards built into folio cases, or standalone ones. The best options, however, come directly from Apple: Both wired and wireless options. As a surprise, it turns out that the Apple wireless keyboard works with the Galaxy Tab:

Considering the price and size, that’s not a bad deal at all. And it satisfies my mild glee at being able to tweak Apple just a bit by using their hardware for a purpose it wasn’t intended to perform.

I don’t have to point out how useful a setup like this would be. Imagine being in vacation, with just your tablet, and an emergency crops up back at work that only you can solve. The next time I go on vacation, I don’t really want to carry around my laptop, even if it is a tiny new MacBook Air.

A 7″ tablet can fit into the pocket of a pair of cargo shorts–and with the tools above, you can handle any emergency task that you would have needed a laptop for. Admittedly, many tablets have issues with some VPN connections, especially ones like SonicWall. My solution for that was to simply set up an ssh bastion server on the network and allow ssh connections on a non-standard port, requiring a private key pair for connectivity, and then tunnel other services through the ssh connection.

A setup like this can pay for itself in very short order. Aside from being a valid business expense, the first time you use it to deal with an expensive crisis situation at work it will have been worth it.

I would like to point out that most of this article was actually written on my Samsung Galaxy Tab. If it hadn’t been for the bluetooth keyboard issues, I would have finished it completely and posted it using the Tab as well. Maybe next time with the Apple wireless keyboard. I’m picking one up tonight.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Scott Raymond has been a technologist and system administrator for over 25 years.

Disclosure

Scott Raymond

I am the IT Manager for a high end audio and network systems integrator in northern Califronia. My wife works at Adobe Systems, Inc. Whenever I write an article that might involve Adobe or its products, I add a disclaimer at the top of the article to make sure she is not involved in any way. We have a small bit of stock with AT&T and no other major investments that would cause conflict.

Biography

Scott Raymond

Scott Raymond has been a technologist and system administrator for over 25 years. Starting as a hobbyist in his teens, Scott quickly learned that he could translate his passion and knowledge into a full-time career. He currently works as the IT Manager for a high end audio and network systems integrator in northern California. He has written technology articles for various publications in the past and began contributing to ZDnet as a guest blogger on Jason Perlow's Tech Broiler. Scott and Jason met in New York in the 1990s where they co-managed the New York City Palm Pilot Users' Group.

In his spare time, Scott is a trained chef and avid bicycling enthusiast, as well as a voracious reader of historical, science and horror fiction. He is a huge fan of pop culture, with a wide range of interest in TV shows, movies and games.

19
Comments

Join the conversation!

Just In

RE: The Android Sysadmin: Remote Administration in the Smartphone Age
JACOBSONR 14th Oct
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.
Decent article about remote sys admin apps. I just wanted to mention another remote desktop app that I found to be decent. In the last week or so I have been using teamviewer to remote into machines. Haven't run into any issues and a lot of keyboard shortcuts can be handled by their soft keyboard from the menu. Its also free for non-commercial use so you can always test it out on your home pc to see if it is something worth your time and consideration. The app is available for both ios and android devices. You can also use it for pc to pc connections. Mac OSX, Linux and MS Windows are all supported as well. Just wanted to add this tidbit since I think its a good program/app.
Now do you see the benefit of having a 7" form factor?
Nice article.

I was hoping to read about remote admin of one or more Android devices, but this was good too. wink

Maybe next time.
I also use teamviewer for my Ipad and for my Samsung Galaxy and it works very well with few problems. I have tried other remote desktop programs like VNC and Logmein and I have problems with them.
0 Votes
+ -
Nice write up Scott
Dietrich T. Schmitz, ~ Your Linux Advocate 4th Dec 2010
nt
0 Votes
+ -
Excellent
cabdriverjim 4th Dec 2010
Great article and video! My tech support guy at work just bought a Tab and it truly is nice for sysadmin work. I'm tempted to get one myself.
0 Votes
+ -
CL850 Bluetooth Keyboard
jeffthewhitegoose 4th Dec 2010
I discovered an awesome laser projection keyboard that works with Android Phones. It is manufactured by Celluon and is called the CL850. The CL850 Bluetooth Keyboard driver is available on the Android Market for download just in time for the holidays.
"most of this article was actually written on my Samsung Galaxy Tab. If it hadn?t been for the bluetooth keyboard issues, I would have finished it completely and posted it using the Tab as well". Means that:
- the tab may be fitted in cargo pants, but if you also have to use a keyboard, it's not working as advertised
- hmm, the keyboard did not work as expected, so you had to finish the post on a PC, well for me it does not work yet
@atari_z

...so had Scott wanted to he could have typed and published the whole article with just the Tab. However I can imagine that would be uncomfortable after a long period of time just like with any touch screen interface hence the keyboard!
If you need to use a keyboard with a screen, then use a netbook. No incompatibilities - esp running Win 7 and cheaper than any of the above.
I was able to pull of the same thing on a jailbroken iphone. Remoted in through a non-standard SSH port, forwarded over to the server, myisamchk'd a corrupted mysql table (power outage) and rebooted the server while sitting in buffalo wild wings playing poker. I can definitely see the advantage of having a tablet though, typing command line operations into an iphone would definitely rank low on my preferred method of remote sys admin'ing.
I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate! nccma cooler
I used to be more than happy to seek out this internet-site.I wanted to thanks in your time for this glorious read!! I positively enjoying each little bit of it and I have you bookmarked to check out new stuff you weblog post. this thread is amazing i like your work and i appreciate you that you have share a useful stuff thanks for sharing the i shop abatwa
I used to be more than happy to seek out this internet-site.I wanted to thanks in your time for this glorious read!! I positively enjoying each little bit of it and I have you bookmarked to check out new stuff you weblog post.Bookmarking now thanks please consider a follow up post. power sa shop
I think the representation of this article is actually superb one. This is my first visit to your site. Thanks a lot and keep sharing the information. Keep updating the information for all of us. Thanks ZDNet Government was launched as the brand's first industry vertical, with a mission to cater to IT professionals in the public secto I agree with your post. However, do you have any sources I can cite for my paper wheel car com bury
Well welcome, hopefully you can become a vital member of the community and really help to push far ahead of google. Which Im sure the development team would love. This will of course earn you alot points too and get you on the leaders board. z d n e t t h a n k Im not sure i come to an agreement with you on every level, howevor it absolutely was a good posting, many thanks for taking the time to put up your ideas.
Thanks nice info z d n e t I really liked your current article write more..let me add you to its favorite The articles you have on zdnet s i t e are always so enjoyable to read. Good work and I bookmarked it.
Fantastic news about the new release.I positively enjoying each little bit of it and I have you b o o k m a r k e d to check out new stuff you weblog post.Im not sure i come to an agreement with you on every level, howevor it absolutely was a good posting, many thanks for taking the time to put up your ideas
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix