jupyter-lab 配置远程访问
1. pip安装jupyterlab
pip install --user jupyterlab
2. 生成密码对应密钥
2.1 进入ipython环境
ipython
2.2 生成密钥
# 假设你已经进入了python
In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password: #填写你的密码(用于访问jupyterlab的密码)
Verify password: #再次填写你的密码
Out[2]: 'sha1:f704b702aea2:01e2bd991f9c7208ba177b46f4d10b6907810927'
#这是你的密码生成的密钥
3. 生成jupyterlab配置文件
jupyter lab --generate-config
4. 修改配置文件
vi ~/.jupyter/jupyter_notebook_config.py
更改内容如下
# 将ip设置为*,允许任何IP访问
c.NotebookApp.ip = '*'
# 这里的密码填写上面生成的密钥
c.NotebookApp.password = 'sha1:f704b702aea2:01e2bd991f9c7208ba177b46f4d10b6907810927'
# 禁止用host的浏览器打开jupyter
c.NotebookApp.open_browser = False
# 监听端口设置为8888或其他
c.NotebookApp.port = 8888
# 允许远程访问
c.NotebookApp.allow_remote_access = True
以上
接下来输入jupyter-lab
就可以启动jupyter-lab服务啦
如图: