Home > iphone, linux > How to access linux desktop from iphone

How to access linux desktop from iphone

September 2nd, 2009 Leave a comment Go to comments

There are several ways to access linux remotely.

  • Access a console (no graphics) via ssh, with a client on AppStore or Cydia (is possible to use iSSH to get an X connection, I found it very slow and unreliable yet)
  • Access a desktop via VNC (very slow)
  • Access via an NX client (none available for the iPhone yet)
  • Access via RDP

The best way would be an NX client, but there is none yet, so the easiest and fastest way to do it is via the Microsoft protocol RDP, what we need is:

1-An RDP server in linux: install xrdp (use this link to install in ubuntu).

2-An RDP client on the iPhone: I have tried many that work: Mocha RDP lite, Mocha RDP, iRdesktop, WinAdmin, and one that does not work: Jaadu RDP, it’s a shame because I can tell that is the best RDP client for iPhone (it works for windows servers, but I have not been able to make it connect to linux xrdp)

3-If you want to access over the internet behind a firewall, you would need to open a port 3389 in your router’s firewall and get the current valid IP address. You can even get a free service from dyndns or no-ip in order to get a subdomain that will always point to your machine, no matter where it is.

SocialTwist Tell-a-Friend
Categories: iphone, linux Tags: , , ,
  1. September 8th, 2009 at 22:28 | #1

    iSSH developer here. Hang tight for that NX support in iSSH, it’s coming!

  2. September 9th, 2009 at 21:36 | #2

    Great news, if you need a beta tester, I’m in.

  3. Aldebrn
    November 4th, 2009 at 10:38 | #3

    Great to hear iSSH will get NX support soon—will buy as soon as that’s out. Thanks for the post.

  1. No trackbacks yet.