40

I need a cell phone that will help me keep an eye on my servers and services when I am away from my computer/desk/workplace.

Which smart phone would you recommend for sysadmins?

  • An SSH client is a must.
  • I haven't used an iPhone, but I guess having a keyboard would be better.

Currently I'm looking at this alternatives:

  • iPhone would be the "default" smartphone.
  • Nokia E71 has got good recommendations, including from Joel Spolky's.
  • The Android platform looks good, but I'm not sure the few models (HTC G1 / HTC Magic / HTC Dream) are mature enough.
  • I'm not sure about Blackberry.
  • WinCE / Windows Mobile phones?
  • Any Nokia phone better than an E71?

Which choice did you make? What would you recommend?

Fh.
  • 345
  • 4
  • 9
  • Joel kicks ass, so he should be right about E71 (besides the landscape window which is funky, and the fact that the voice recognition for E65 works better on my case). – elcuco Jun 08 '09 at 19:41

34 Answers34

31

I like my iPhone. There are some nice sysadmin apps. But besides the obvious email/calendar/contacts clients with Exchange integration, I primarily use it for note taking (EverNote), which is also very important in our job. The web browsing experience is great if you had to research something and last, but not least for my personal education: reading RSS feeds, listening to podcasts etc.

This question here on ServerFault.com contains lists of nice tools for the iPhone: What are some “must have” iPhone/iTouch apps for IT people?

This is the "Tools Page" on my iPhone:

alt text http://img53.yfrog.com/img53/9003/fj8.jpg

splattne
  • 28,348
  • 19
  • 97
  • 147
  • 7
    +1 for the iPhone. It works nicely with Exchange, the app store gets new toys all the time and fewer people laugh at you versus having the ubiquitous BlackBerry Brick stapled to your belt. – Rob Allen Jun 08 '09 at 19:37
  • 2
    An hour ago Apple announced the new iPhone model: "iPhone 3G S" with many new features. The current 3G model is still available for $99. – splattne Jun 08 '09 at 19:45
  • My experience with the iPhone has been much better than my blackberry. I've found that in general the apps on the iPhone are higher quality than those found on the blackberry. For instance TouchTerm is much nicer than midpSSH. – 3dinfluence Jun 08 '09 at 19:50
  • definitely go with the iPhone. have been using iPhone almost a year. couldn't be happier. It meets all my needs, both work and personal entertaining. I refuse even looking at any other options. – kentchen Jun 08 '09 at 20:44
  • I see no mention of the wonderful (and free) RDP clients as well as the rich UNIX client selection. I've at least once fixed a problem on a SQL Server on the "Mocha Remote Desktop" client while in a movie theater during the movie. My wife wasn't pleased, but the client was... – Kyle Jun 08 '09 at 22:45
  • If you have a TouchTerm or RDP session going, then go to another app, e.g. consult an email or look up an evernote, are the TouchTerm/RDP sessions still open when you come back? – John McC Jun 08 '09 at 23:57
  • Too bad it's tied to the AT&T dongle. – Bratch Jun 10 '09 at 05:02
  • How do you get into your network? That's the problem for me. We have to use citrix and then you're limited to the browser. – Sam Jun 23 '09 at 20:47
  • 3
    Also, iPhone sucks for a pager. Way to quiet and you can't pick SMS tones. You also cannot configure different rings/behaviors for senders. You cannot configure email to notify based on sender. These functions are not replaceable by apps, since they are 'core' functions. It was actually the biggest let down for me when I got it - just couldn't believe it. – Sam Jun 23 '09 at 20:52
  • iPhone has some serious security limitations, though - no hardware encryption (prior to 3G S), no remote-erase function from MS Exchange server. SSH is great, but losing a device may be just as big a risk as a compromised data stream. Unencrypted data can even get you into legal trouble (e.g. in a healthcare environment). **Device loss is a MAJOR weakness of portables; therefore, loss needs to be a primary target of security measures.** – Argalatyr Jul 12 '09 at 18:57
19

I like my Nokia N810. Not really a phone, but has

  • big screen (800x480)
  • linux inside
  • SSH, RDP client, VNC
  • network tools like nmap and tcpdump
  • cut-down firefox browser
  • comms like skype, gtalk, SIP phone
  • wifi or you can connect through a bluetooth onto a 3G cellphone.
  • good battery life - couple of days from a charge
  • fits in your pocket
  • good sized slide-out keyboard.

The standard keyboard lacks some keys you'd want, like tab, pipe etc. You can remap the keys anyway you want. Edit /usr/share/X11/xkb/symbols/nokia_vndr/rx-44 to remap the keys, e.g. this remaps Fn modifier for m and ; keys (pound and Euro) and adds to the + and ' keys

   key <AB07> { [ m,          M,        Escape,  Escape   ]  };
   key <AC10> { [ semicolon,  colon,    bar,     bar      ]  };
   key <AE12> { [ plus,       equal,    Tab,     Tab      ]  };
   key <AC11> { [ apostrophe, question, grave,   grave    ]  };
John McC
  • 908
  • 1
  • 7
  • 15
  • good one, i use it as well. there is one problem... you have to use touch screen to get tab... – pQd Jun 08 '09 at 19:38
  • 1
    @pQd added key remapping to the answer – John McC Jun 08 '09 at 21:08
  • Got an N800 myself, but apart from the keyboard (which makes the N810 superior for admins, I guess), it's the same idea. Good device, useful for admining from time to time... – wzzrd Jun 09 '09 at 09:22
  • 2
    Thanks for this, I was looking for something that is _not_ an iphone :) – Tim Post Jul 12 '09 at 15:38
14

Are you in a hurry?

Google says at least 18 Android phones will be on the market by the end of the year, and most US carriers have announced they will carry one or more.

There is a good market for apps, the current one (T-Mobile G1) has a nice keyboard, my wife is fairly happy with it, but I don't know how well it fits into what you need.

I would be inclined to sit tight for a few months.

Ronald Pottol
  • 1,683
  • 1
  • 11
  • 19
  • I like the G1. Better than an iPhone IMHO. – KevinRae Aug 23 '09 at 05:31
  • Just saw that Motorola will have 10 phones with US carriers between now and the first quarter of 2010, the first, the Click, with t-mobile, has had some nice reviews as well. – Ronald Pottol Sep 20 '09 at 20:25
  • There's things like decent SSH clients available for Android too (for free) which are a pleasure to use and really very useful for certain types of job that need doing quickly and remotely. – tomfanning Oct 09 '09 at 14:33
  • I actually switched from iPhone to Android (got fed up with AT&T, back before Verizon was an option), and it must have been the third biggest mistake of my life. Android is horrible in comparison. Attention to detail in the UI does not compare at all, and the apps (when available) are generally of a much poorer quality. I strongly recommend staying away from Android. The whole hype about "openness" is b.s. The OS is so locked down you can't do anything useful in the shell. The only positive thing I can think of is that the Amazon App store gives away a free app every day. – iconoclast Sep 18 '11 at 03:26
7

Considering a sysadmin's level of access, there's very little attention paid here to security other than SSL as a minimum standard. The device is far more likely to be compromised than the data path. Phones get misplaced and stolen. A 4-digit pin is pretty weak security, and even that is sometimes not used.

Are the data encrypted on the device, and can the device be erased from the server if it goes missing? Yes for a managed WM6 device attached to an Exchange server, yes for a Blackberry attached to a BES, but NO for most iPhones (3G S now supports hardware encryption, but remote wipe from Exchange servers is still inconsistent). In a healthcare environment where users (including admins) are likely to receive Protected Health Information (PHI), encryption is required by law (HIPAA).

Sysadmins have the keys to the realm, and security should be the first consideration. Humans lose phones.

Argalatyr
  • 276
  • 4
  • 11
  • 2
    Agreed, that's why I use a blackberry. I work for one of the biggest companies on the planet, and their security restrictions make using any less secure device for work impossible. – Roqetman Jul 29 '09 at 16:54
6

Blackberry is kind of "the usual". midpssh is an absolute crap SSH client by any reasonable standard, but it'll do for emergencies. Where Blackberry usually wins is its Exchange integration.

chaos
  • 7,463
  • 4
  • 33
  • 49
  • 2
    I agree with you, since our email infrastructure is Exchange, nothing beats it for corporate email. I have the Rove Mobile Admin ssh and it's really only usable if you have to and only for line-based usage (i.e. you're not going to use it with vi). – TCampbell Jun 08 '09 at 19:47
6

If you have a Citrix installation, the iPhone just recently became a must-buy.

I can log in to work's Citrix install from anywhere in the US, and anywhere outside the US if I have wifi there. The interface is even surprisingly usable and responsive, with intuitive right-click support etc.

The keyboard hasn't been an issue for me, I've been using TouchTerm for SSH (over VPN, no less) without issues. I wouldn't want to code for eight hours on it, but it's great for remote restarts etc.

ceejayoz
  • 32,469
  • 7
  • 81
  • 105
6

I use the iPhone.

TouchTerm is a great SSH app. It supports both password and key authentication.

Most monitoring programs can be tweaked to display an iPhone friendly web interface. I've also written a couple of web interfaces to our bandwidth graphs. No reason to use an app for it - the web browser is easy to write for.

The keyboard is OK for typing - I mean even with a small keyboard on one of the other phones (Like my HTC TyTn) you still can not type fast, but it is good for the instance when you are out and about and there is an emergency with a server.

Dave Drager
  • 8,315
  • 28
  • 45
  • Agreed on the typing point, you can always make yourself a set of short-form aliases for common commands/paths/etc though. – Dana the Sane Jun 08 '09 at 21:44
4

I'm using an AT&T Tilt - HTC 8925. Slightly begrudgingly adopted Windows Mobile, but find that there are a lot of applications available. Nice slide-out keyboard. Using putty for SSH.

Jon St. John
  • 276
  • 2
  • 4
4

iPhone get's my vote, especially now that they are legally allowing tethering for most users (sorry AT&T)

Not anymore, please see http://danmacs.blogspot.com/2009/06/o2-iphone-3gs-wtf.html for reasons why.

It basically boils down to not allowing upgrades, charging an extortionate amount for "legitimate" tethering (with restrictions on this) even though they already charge you for data in your monthly bill.

O2 dropped the ball big time, http://search.twitter.com/search?q=o2fail will give you an idea of how badly.

Dan
  • 852
  • 1
  • 8
  • 27
  • 1
    I'm sorry, I have to retract my vote for the iPhone with the current shenanigans that my carrier are doing. The hardware itself is super but make sure your carrier doesn't screw you on upgrade – Dan Jun 09 '09 at 07:34
4

I found that my iPod Touch works quite well too. Can connect to a VPN, and there's quite an array of SSH and VNC apps.

snacsnoc
  • 105
  • 3
  • exactly. I love my touch, and being able to control my home PC with it is even better. I find that I'm rarely somewhere without Wifi, and if I am...I'm probably not going to be able to actually do anything anyways (ie, I'm driving). – Logan Jun 09 '09 at 08:43
4

I personally love my BlackBerry Storm. It has a big screen, the browser is fast, it is good for tethering and thank god for the tactile feedback of the touch screen.

I have the following capabilities:

  • SSH
  • RDP (With file access)
  • VNC
  • FTP

Plus it quickly allows you to setup custom alerts with nice loud sounds when I receive a mail about a server failure and/or application crash. I even have a 3rd party application that allows me to set custom LED colors for those alerts.

Andrew Moore
  • 562
  • 1
  • 5
  • 15
  • hi.. could you name exact applications you're using for these services.. i have the BB bold, but haven't found **decent** apps for ssh and FTP, and remote desktop and VNC i haven't even tried.. – zappan Jun 13 '09 at 18:23
  • MidpSSH [SSH], PaderSyncFM [FTP], TSMobiles [RDP without File Access, their RDM+ solution has file access, but requires a custom application to provide that], VNC+ [VNC] – Andrew Moore Jun 14 '09 at 04:17
3

i'm using an iPhone with TouchTerm. Comes in handy.

3

I use a AT&T Tilt with a cooked ROM from XDA-Developers.

I can remote desktop, SSL VPN in, etc. Wireless tools and other great ICMP commands are out there as well on XDA.

TheCleaner
  • 32,352
  • 26
  • 126
  • 188
3

I think more important than having an SSH client, or any other capability of doing remote management through your phone, is to have the ability to tether your phone to a laptop and use the cell internet connection.

I have an iPhone, and I love it. While I'm no longer a sysadmin supporting IT operations, when I did, I hated using SSH on the phone. TouchTerm is a fine program, but the muscle memory I've developed over the years of typing system commands on a real keyboard is too tough to overcome.

While the iPhone 3.0 OS will support tethering as announced at WWDC, AT&T isn't on the 'list' of carriers, and hasn't been confirmed as supporting this option. That being the case, I'd say the iPhone is out for a sysadmin smartphone.

However, I still love the iPhone and I couldn't imagine using another phone at this point. You got this far without having to manage systems through your phone, why do you want to make yourself more available to work when it's not convenient?

jtimberman
  • 7,511
  • 2
  • 33
  • 42
  • You are right about tethering, but I find a USB 3G modem to be much easier to use than phone tethering. Plus you can use your phone for talking and still have your laptop connected to the internet. – Marie Fischer Jul 07 '09 at 03:15
  • +1 for not making yourself more available than you have to. – Hamish Downer Dec 07 '09 at 16:33
3

-1 for iPhone, we had a rotating on call iPhone to replace a Blackberry (both about the same montly cost). The deal breaker for iPhone was that there is no way to setup a loud audible sounds for new emails on the iPhone like the Blackberry. Seems like a small thing, but the email alerts are things like system down issues and not being able to hear them is big deal. The iPhone did have VPN capability which was cool, however we ended up returning the iPhone for another Blackberry.

Chad Miller
  • 1,091
  • 8
  • 11
  • Perhaps consider using an SMS gateway. I'm uncer the impression the iPhone will alert you to an incoming text message. You should be able to email your alerts to phonenumber@att.sms.com or something along those lines. Perhaps send two emails, one to the SMS saying "Hey, bad server issues, see email for more details" and a more detailed description going to the email box the user can then check. Not a perfect solution, but it might help. – Logan Jun 09 '09 at 08:43
  • That's my gripe with the iphone as well. Notifications are not loud enough. I need it to wake me up. So I still have a pager :( – Sam Jun 23 '09 at 20:49
  • you can jailbreak the iphone and replace the audio notification files via SSH – Magnetic_dud Jul 21 '09 at 00:57
  • or you could plug the iPhone into a speaker that you leave on the bed, the ringer then comes through there as well as vibrating. Woken me up a few times that way after listening to music. – Dan Jul 30 '09 at 08:34
2

i used to use n9300i - that was good. 80x25 putty session.

recently i've moved to e71 - it's nice snappy phone, but screen is too small and it lacks proper keys like tab / ctrl. n9300i had those. on e71 you can still use context menu - but that's cumbersome. if you want to have comfortable ssh session - go for e90.

alternatively - take any 3g phone paired with netbook, or maybe something that runs android with good enough resolution. or pair it with internet tablet like nokia n810 - it's really good travel companion.

pQd
  • 29,561
  • 5
  • 64
  • 106
2

If you root your Android phone you can get terminal on it with SSH. I think it will be the best platform for remote administration within a couple of years, but probably isn't quite there yet. I'm loving my G1, but don't do as much administration from it as some people might need.

Will Shaver
  • 131
  • 1
  • 5
2

As per your uncertainty about the iPhone keyboard. I have an iPod Touch (same screen, OS, etc) I HATE typing on the dang thing, but I've noticed I'm getting better at it. Its odd typing with no tactile feedback. I'm a touch typist, but I on it I have to watch my fingers, because I always press down on the wrong keys and have to slide over to the correct one before letting up (it registers which key you let up on, not press down on).

Logan
  • 331
  • 2
  • 7
1

Nokia N97 -- Wlan, Full qwerty keyboard, Large resolution, Putty, and many other

adopilot
  • 1,501
  • 6
  • 25
  • 40
1

The Nokia E series will full keyboards are very nice. There is a solid SSH client for Symbian 3rd edition. Your organization will need to purchase Mail For Exchange from Microsoft in order to sync the phone with your Exchange server. Mail For Exchange is a solid product - solid enough that Nokia dropped its own product in favor of supporting Mail For Exchange.

pcapademic
  • 1,650
  • 1
  • 14
  • 22
1

Over the last years, I tried many different solutions for doing my admin on-call "duty":
- Staying at home in front of my desktop
- Ipaq (this one was reaaaallly bad)
- eeepc + 3g modem
- laptop + SE 3g phone

The last one is really the best: my workstation is the same machine I use when I'm off, so there is no possible surprise. All networking tools are available, vpn, ssh with keys, access to codebase/SCM and so on... And with a decent keyboard and screen.

If your goal is to "keep an eye" on your servers, you probably want to be able to do more, and there is no "in between" solution. Even if the question stands that "you are away of your computer", my advise is: find a laptop which you'll be able to bring with you without being a pain to carry.

MatthieuP
  • 123
  • 4
1

A little late to this question, but I've used a Sidekick. Great size keyboard that you can actually touch type on and has the options that you want.

MathewC
  • 6,877
  • 9
  • 38
  • 53
  • I had a Sidekick for a while (original color, then a Sidekick 2), and it was great. The SSH client was pretty good, though the data rates at the time made it kind of painful. – Bill Weiss Jul 12 '09 at 17:42
1

NokiaN97 and the Set of software from telexy.com will beat any other offers.

1

Any phone that has apps for VNC, SSH, WWW will do.

1

I've had quite a few smartphones (S60, UIQ, borrowed iPhone, WM) and i've settled on WM for last few years. S60 never had touchscreens (until N97 and 5800 just now) and i never really liked the platform (can't really tell why). UIQ had very little software and it has been discontinued. It was still pretty useful, except last phones i had (P990i. P1i) had subpar hardware. On iPhone just felt useless (times before App Store), went back to backup Nokia 1112 after a week. And finally WM. Not the fastest, not the prettyest, not the most blingbling but plenty of good software, excellent customization options and overall a solid platform. SSH, RDP, Opera browser, Skype, MSN, IRC, excellent Exchange support etc. Sony Ericsson X1 for now and maby X2 when it comes out.

Don Zoomik
  • 1,458
  • 9
  • 12
1

I would recommend the Nokia N810 over the iPhone because the N810 was a far better input method than the iPhone. It has an external QWERTY keyboard allowing it a faster typing rate than a touch screen.

Of course there are also other factors that matter. For example, Nokia N810 is considered to have the best internet browser in the embedded device world. It renders very good web 2.0 apps, e.g. YouTube.

cmserv
  • 195
  • 2
  • 6
  • 14
0

A friend of mine swears by those MASSIVE Nokia 'Communicator' things as they can be setup with a serial port and a terminal application, basically he can do his Cisco stuff without a PC. Sounds like too much hassle to me but then you know how people can be :)

Chopper3
  • 100,240
  • 9
  • 106
  • 238
0

I agree with jtimberman about tethering. I carry an AT&T 8525, and it is OK for small things, but the nice thing is I can plug it into USB on my laptop, and have all the utilities I use day-to-day, with all the configurations that I normally use.

BillN
  • 1,503
  • 1
  • 13
  • 30
0

To control my servers from anywhere for me my demands are: any 3G phone with a RDP client, touch screen (for the mouse) and full keyboard.

Two years ago I have chosen a HTC TYTN with Windows Mobile. And this works very good.

I can now control my servers while mountainbiking, skying, etc.

GvS
  • 255
  • 2
  • 5
  • 12
0

Samsung Omnia i910 for me, partly because the company is on Verizon, we're mostly a Windows shop, and that was the best phone available when I got it in Dec 2008. Comes with WM 6.1, Office Mobile, 240x400 touch screen, 8 GB built in plus 8 GB card, 5 MP camera w/ OCR, music/video player, FM radio, IE Mobile, Opera, WiFi, IM clients, DLNA (if your TV has it), etc. I have used it for remote desktop connections, but not SSH. I was looking into PocketPuTTY (free) but haven't tried it yet. Most of the notifications from server monitoring arrive via text or email, which any phone can do. If you don't have DLNA there is an optional $20 tv output cable, so you could use it on a larger screen if you need to, something I have not tried yet.

Full Spec (PDF)

The only dorky thing is that the mascera-looking stylus hangs off the side, so I removed it and don't use it.

Bratch
  • 432
  • 4
  • 12
0

Believe it or not....I never would have recommended this phone if circumstance hadnt stuck me with one, but I am going to say the Sprint Samsung Instinct. There are some features I like, but the SSH client tops it off.

I have had Windows Mobile devices my entire life, but recently my latest died and I purchased a brand new 1st gen Instinct for $50.

First, let me say that Sprint/Samsung/whoever thought of everything. It comes with an extra battery, charger for said battery, data cable, wall charger, headphones and 2 gig removable memory card! All of that is in the box, no extra charge.

The internet browser is very fast, no wifi, but fast. It syncs with my Outlook (including contacts) and is easier and faster than any phone I have ever owned when checking my various gmail accounts and my Outlook. It has a very handy notepad and calendar, easily watches youtube videos, checks Faceboon (and others if you are into that), takes and sends decent pics, there are too many featured to list here. It seems like they thought of everything. No matter what I wanted to do, it was already there.

As for 3rd-party apps, I downloaded MidSSH and Opera Mini. MidSSH works wonderfully. If you can use Putty then you can use MidSSH.

Opera Mini also works well.

I am very happy with the phone despite the lack of available apps and non-compatibility with MS Office.

cop1152
  • 2,626
  • 3
  • 21
  • 32
0

For what it is worth T-mobile in the US has started taking orders for its new MyTouch Android based phone that looks physically similar to and iPhone. You should be able to buy one in August. I am waiting until I can play with one before making up my mind between and iPhone and the MyTouch. I will note that T-mobile also has said no to tethering - something that I would want to have. This may sway me to the iPhone when I hear what AT&T has to say about tethering.

Peter M
  • 996
  • 8
  • 19
0

Pretty happy with the iPhone. My biggest complaint -- and it's actually surprisingly important -- is the inability to make pages persistent and loud without jailbreaking the phone. I have no desire to risk bricking my expensive device (my company pays for data service, but not for the device), but I need a better way to be awoken in the middle of the night than three short, not-loud signals. That's all you get with their crappy SMS configuration unless you jailbreak. Three alerts, all with short sounds that probably won't wake you up.

user5336
  • 2,369
  • 1
  • 15
  • 9
0

The HTC Hero recently released is supposed to be pretty good. A guy in our office has just got one. I'll keep you posted. Personally, I'd choose the iPhone but having seen some of the things done with the Hero, I'm tempted to change it.

LiamGu
  • 131
  • 3
  • 10