Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to connect to an Ubuntu machine from MAC far far away! I have the application Remoter that works like a charm for ssh and connecting to other Mac. However I don't know how to connect to an Ubuntu machine.

share|improve this question
what is "the application Remoter"? – jalanb Mar 25 '15 at 19:10

While the native way has been described correctly in the answer by robmathers above, you could simply install the same version of TeamViewer (currently that means installing version 8) on both Ubuntu and your Mac to get around the hassle of correctly setting up Firewalls, SSH tunnels and the VNC server. TeamViewer is free for private use.

share|improve this answer

In general terms, you'll need to:

  1. Set up a VNC server on the Ubuntu machine. This is the software that shares the screen.
  2. Set up a means of connecting remotely to the Ubuntu machine. If you can already SSH in, that's the best way, you can forward the VNC port over SSH by running this on your Mac: ssh username@ubuntuhostname -L 5900:localhost:5900, replacing the username and ubuntuhostname as appropriate.
  3. Connect with VNC to the tunnel. You can do this with whatever client you like (including OS X's built in screen sharing), but the important part is that the hostname to connect to is localhost and you use port 5900.

If you need more specific instructions, I suggest you do a search, as most of these topics have been covered in some detail elsewhere. Ask Ubuntu is the best place to go if you need Ubuntu-specific information.

share|improve this answer
I'm on Ubuntu 12.10 on a PC, local wifi to Mac OS X, 10.7.5, onto which I've just added a Logitech K800. And I have to sit up straight to type this in.… – jalanb Mar 25 '15 at 19:41

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.