Jupyter Notebook Server

Running Jupyter Notebook on a remote server

Client (laptop/desktop)



Server (172.16.30.53) [ Assume unix user exits with unix_password ]

$ jupyter notebook password

Enter password: ## Assume abcd1234

Verify password:

[NotebookPasswordApp] Wrote hashed password to /home/csgpu2/.jupyter/jupyter_notebook_config.json


$ jupyter notebook --no-browser --port=8889

….

[NotebookApp] Jupyter Notebook 6.4.6 is running at:

[NotebookApp] http://localhost:8889/

[NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).


$ ssh -L 8080:localhost:8889 rkmishra@172.16.30.53

password: (unix_password)



References:

Running Jupyter Notebook on a remote server — Anaconda documentation

How to Access Jupyter Notebook Remotely (hyunyoung2.github.io)