So far when configuring and using apps on my server I've done everything from the commandline with SSH.
However, yesterday I started messing around with X forwarding out of curiosity.
From my quick test logging in from my parents' house to the server in my flat (~30 miles away, both internet connections are at least 40Mb/s up / 15 Mb/s down) I was surprised how laggy X forwarding was. The limiting factor may have been the wireless connection from my laptop to the router, but still.
Using compression helped quite a lot, i.e.
But I feel like there must be a better solution. Some Google searches turned up a couple of options:
From what I have read so far, it looks like VNC is not particularly secure. I don't really want to open up a service to the internet that I will only use occasionally that only has password authentication. It does seem neat though, and could be useful if providing remote support for someone.
FreeNX looks like a much nicer solution since it can be configured to use publickey authentication only like SSH, but doesn't seem to have been updated/developed recently.
So... what do you use and why? I get that some of these are more suited to certain use cases than others, so I'm interested in your opinions on that too!
Thanks in advance,
Feathers
However, yesterday I started messing around with X forwarding out of curiosity.
From my quick test logging in from my parents' house to the server in my flat (~30 miles away, both internet connections are at least 40Mb/s up / 15 Mb/s down) I was surprised how laggy X forwarding was. The limiting factor may have been the wireless connection from my laptop to the router, but still.
Using compression helped quite a lot, i.e.
Code:
ssh -X -C samhobbs.co.uk
- FreeNX
- Remote Desktop (VNC?)
From what I have read so far, it looks like VNC is not particularly secure. I don't really want to open up a service to the internet that I will only use occasionally that only has password authentication. It does seem neat though, and could be useful if providing remote support for someone.
FreeNX looks like a much nicer solution since it can be configured to use publickey authentication only like SSH, but doesn't seem to have been updated/developed recently.
So... what do you use and why? I get that some of these are more suited to certain use cases than others, so I'm interested in your opinions on that too!
Thanks in advance,
Feathers
Comment