1. 程式人生 > >設定 jupyter notebook 可遠端訪問

設定 jupyter notebook 可遠端訪問

1. 生成一個 notebook 配置檔案

預設情況下,配置檔案 ~/.jupyter/jupyter_notebook_config.py 並不存在,需要自行建立。使用下列命令生成配置檔案:

jupyter notebook --generate-config
Writing default config to: /root/.jupyter/jupyter_notebook_config.py

2. 生成密碼

自動生成 從 jupyter notebook 5.0 版本開始,提供了一個命令來設定密碼:jupyter notebook password,生成的密碼儲存在 jupyter_notebook_config.json。

$ jupyter notebook password
Enter password:  ****
Verify password: ****
[NotebookPasswordApp] Wrote hashed password to /Users/you/.jupyter/jupyter_notebook_config.json
  1. 修改配置檔案

在 jupyter_notebook_config.py 中找到下面的行,取消註釋並修改。

c.NotebookApp.ip='*'       #在所有的網絡卡介面上開啟服務
c.NotebookApp.port =8888 #可自行指定一個埠, 訪問時使用該埠1234
c.NotebookApp.allow_remote_access = True  #允許遠端