1. 程式人生 > >windows下使用Jupyter notebook遠端訪問伺服器的兩種方法

windows下使用Jupyter notebook遠端訪問伺服器的兩種方法

兩種方法本質一樣,第一種沒有配置密碼,第二種配置了密碼,第二種也可以用埠對映在本地直接輸入localhost地址即可,第一種也可以不用對映直接寫伺服器地址。

1.登陸伺服器,安裝jupyter notebook, 用conda的話直接conda install jupyter

2.伺服器上開一個沒有瀏覽器指定埠號的notebook. jupyter notebook --no-browser --port=xxxx,會得到一個token

3.個人windows下的bash(win下可用的任何終端均可)中,ssh過去,ssh -N -f -L localhost:1112:localhost:1111

[email protected] 其中第一個埠號寫伺服器中的port+1(總之跟伺服器那個不一樣且沒有被佔用且開著的就行) 第二個就是伺服器的port,也就是建立埠對映過去

4.本地瀏覽器輸入http://localhost:xxxx然後把伺服器得到的token貼上上

1.要安裝好軟體

2.用jupyter notebook --generate-config生成配置檔案

3.在python中 from notebook.auto import passwd 然後passwd()輸入密碼得到加密後的密碼複製下來。

4.修改~/.jupyter/jupyter_notebook_config.py中的配置,c.NotebookApp.ip='*'  c.NotebookApp.password='剛剛得到的密碼'   c.NotebookApp.open_browser=False  c.NotebookApp.port=隨便寫一個能用的埠

5.伺服器上啟動notebook , jupyter notebook

6.本地瀏覽器訪問http://serverIP:埠號