I have a Linux machine at work (scientific Linux 6) and I would like to be able to remotely log-in from home. Security-wise we are already allowed, just the current setup requires SSH + Putty and I only get the terminal.

What can I do/install so I can access the GUI from home?

  • If your home system is linux too, you can do ssh -X hostename and start gui there.
    – ott--
    Mar 14 '15 at 22:28
  • 2
    VNC is another option
    – PSkocik
    Mar 14 '15 at 22:39
  • My home machine is Windows 7 and remote is Linux
    – user997112
    Mar 16 '15 at 10:25

If your remote client is running Windows, you can enable X11 forwarding in PuTTY and install an X server for Windows such as Xming. This allows your Linux GUI applications to integrate with the Windows desktop, appearing as normal, locally-rendered windows.

If your remote client is Linux, you can just use ssh -X.

  • Hi, my home machine is Windows and work machine is Linux?
    – user997112
    Mar 16 '15 at 10:25
  • This is the easiest solution. There is no need for any additional setup on the Linux machine.
    – wolfram77
    Apr 20 '16 at 10:40
  • Seems like Xming is not free. There's a free version available from 2007.
    – Miscreant
    Sep 11 '16 at 22:55

The simplest solution is to use Team Viewer, it is adaptable for any kind of OS even for smart phones. You install it on the devices you want and can create a profile and be able to connect to your linux from any device. If you find it difficult to set up, I can help you.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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