X11 Server port forwarding
SSH allows you to forward different types of information. It's sometimes useful to smuggle other types of internet traffic into or out a network using SSH. For more information on the different forwarding that can be used check out https://help.ubuntu.com
Were going to look at port forwarding using X11 to run remote gui based applications locally
If you don't already have openssh-server installed let's go ahead and install it
sudo apt-get install openssh-server
Once it's installed you can do a ssh localhost and make sure it's runing.
From your client computers terminal all it takes is adding a parameter to your ssh command
ssh -v -X user@server
-v: Verbose -X: port X11
ApplicatioName &