Tunneling for GUI Applications#

We know that some software such as Jupyter Notebooks can run on a port, and be accessed through a browser. You can run jupyter notebook on master by :

  1. ssh -L 8000:localhost:8888 username@master

This maps the port 8888 on the master node, to a port on your login machine, allowing you to use localhost:8000. You can read the Jupyter Documentation to launch jupyter on an alternate port.

Please note that you are still running this on the master node, therefore the basic etiquettes from Logging In via SSH still apply.