[SOLVED] Basic Remote Desktop Access - What Client Can I Use?

How can I connect to my Linux Desktop from an other operating system? (not terminal access just easy to use remote desktop similar to terminal services).

It appears that many distros have some form of built in VNC server that as standard uses a type of security that is not supported by VNC clients. Are there any VNC Clients that actually support this form of security? I am looking for something for Mac OS but would be curious what i should use if i am ever connecting from windows too.

I am not looking to reduce any security settings or tunnelling through SSH or other workarounds - I am looking for a piece of software that works as intended.

*I love SSH and it will always be my main means of remote connection but it REALLY bothers me that this is not easy - I am sure i am missing something.

*My solution based on feedback:
There is not a simple way to access built in remote desktop service from windows and mac so (like RDP clients for terminal services to windows hosts):

  1. Use VNC or other third party tool, tunnel it over SSH if wanted.
  2. Look into X11 over SSH more

*side note team viewer appears to continue to kick ass for ease of use :slight_smile:

not all graphics hardware is supported, but virtualGL might be just what you’re looking for.
https://virtualgl.org/About/Introduction

1 Like

May not be a popular option because its not an OSS solution, but TeamViewer has a Linux and MacOS client in addition to Windows. Performance is very good and I find its easy to manage all my systems with it.

Bonus is that its free to use for personal use, but you will need to purchase a license for business use.

2 Likes

People will bash on TeamViewer but it really is pretty seamless.

As for VNC OP, I’ve only ever had luck with tightVNC.

1 Like

Chrome Remote Desktop works pretty well. Only Windows and MacOS can be remoted into, but anything can be the computer that remotes into it. Dunno how much you feel about google though :stuck_out_tongue:

1 Like

Not exactly what I was looking for but I have to look into this more, it looks very interesting! Thanks.

Thanks Klingon00 and Adubs, I actually have a lot of time for TeamViewer as it has always just worked!

Have they not recently got rid of their free tier though? - I though the account i was using got stopped a couple of years ago?

Ideally I am looking for something that would work with no internet access (so i can run it on VMs in an isolated test network for example), so I guess I will just go with tightVNC as it seems an independent VNC solution is the only reliable option in that category (cross OS, no internet, generally actually works).

I don’t know anything about the security / encryption involved but I am guessing that tightVNC etc. are not as secure as whatever these distros (fedora, ubuntu etc.) are implementing .

Still kinda cannot believe that there is no client that works with these out of the box solutions!

Another option would be NoMachine. Personally been wanting to dig into it and see how it performs myself, just haven’t gotten around to it yet. Seems interesting at least

1 Like

x2go is worth a look

1 Like

Mine is still working free as intended.

Its only going to be as secure as you set it up to be. Most people would just SSH in and forward x11.

1 Like

I have not tried this for a few years, it kind of intimidates me… is it straightforward enough even when connecting from mac and windows? - i seem to remember it needing a few moving parts and a better understanding than i had at the time :slight_smile: should probably invest the time soon!

I have used chrome remote dekstop and teamviewer. Both are solid.

1 Like

I’m not sure as I almost exclusively use TeamViewer or just use ssh. Maybe @AnotherDev can offer insight as he uses all 3 ecosystems.

1 Like

I’m ssh’d 100% of the time, these days.

However, @gordon, back in the day I used xrdp to rdp into Linux from an RDP client on Windows/Linux/Mac

http://www.xrdp.org

1 Like

Maybe give SPICE a try. It works well for me. However, Im not sure how to set that up. Just that ovirt magically makes it work for every VM I make.

Xorg has something built in too. But its very slow. Useable in local networks though.

1 Like