Rationale:I can no longer be bothered to lug my laptop around with me anymore, and I've also recently moved all my data to an external HDD, so to work properly, I would have to carry that round with me too. I do not (yet) have a spare box that I can just turn into a full-blown server to solve my document access issues. I want to be able to access my computer from anywhere, also I don't need a gui, so this will give you access to your machine as if you had opened a terminal.

However for those who want guis, simply add the "-X" option to each ssh command, forwarding the graphical server and allowing you to launch guis from the command-line, e.g. "mintupload ~/.profile". The disadvantage of this is it's platform dependent, you need to have an X server running on your guest machine, with means either linux, or mac with the server running.

1) install the openssh-server package (you might have to reboot afterwards). AK Dave recommends securing it, but I haven't got around to following his advice yet: viewtopic.php?f=6&t=25416&p=148601&hilit=ssh#p1484292) if you're lucky enough to have a static IP, you're done: find your IP by right-clicking on the network-manager, selecting connection info. You can now login to your machine using the following command from any remote linux box (look at Putty for windows):

if like me, not only do you not have a static IP address, but you're also behind a stupid campus firewall that doesn't even allow you to ping your IP address, then it's more complicated:3) get an account hosted somewhere that you can ssh into. In my case I'm using my department's servers, where we get a free account.4) setup a "reverse ssh tunnel" from your machine to the server (PORT should be a high numbered, four figures, port on the server, e.g. 1234):

Last edited by emorrp1 on Wed Jun 10, 2009 11:39 am, edited 2 times in total.

If you have a question that has been answered and solved, then please edit your original post and put a [SOLVED] at the end of your subject headerHint - use a google search including the search term site:forums.linuxmint.com

If you have a question that has been answered and solved, then please edit your original post and put a [SOLVED] at the end of your subject headerHint - use a google search including the search term site:forums.linuxmint.com

hmm, you may be right, I just tried the X forwarding now and it didn't work, anyone have any ideas?

If you have a question that has been answered and solved, then please edit your original post and put a [SOLVED] at the end of your subject headerHint - use a google search including the search term site:forums.linuxmint.com

In Kubuntu you can control another Linux computer using two programs called "Krfb" and "Krdc". This provides a graphical link, not only a command line. One of these apps is a the client program (on the computer which can see the other's desktop), and the other is the server program, which is being controlled. The server program is described as being for "Remote desktop sharing".

Perhaps Linux Mint has programs similar to these?(If not, then ignore this message, and please delete it if you can.)

Most of the hard part is on the host system end, you should be able to connect to it using any device that can run an ssh client program (you probably need to install openssh according to many google results)

If you have a question that has been answered and solved, then please edit your original post and put a [SOLVED] at the end of your subject headerHint - use a google search including the search term site:forums.linuxmint.com

Glad I could help, JesseWilliams, though I should probably update this how-to with what I now know about dyndns.org - an amazing site that effectively gives you a free domain tied to your non-fixed IP, allowing you to be done after step 2! It also gets around the issue of having to know in advance you're going to need access.

If you have a question that has been answered and solved, then please edit your original post and put a [SOLVED] at the end of your subject headerHint - use a google search including the search term site:forums.linuxmint.com

emorrp1 wrote:However for those who want guis, simply add the "-X" option to each ssh command, forwarding the graphical server and allowing you to launch guis from the command-line, e.g. "mintupload ~/.profile". The disadvantage of this is it's platform dependent, you need to have an X server running on your guest machine, with means either linux, or mac with the server running.

There is a x-win server for windows too called x-ming http://sourceforge.net/projects/xming/Xming works just as well as a normal xserver for both for the terminal and for graphical programs, but...