局域网内访问JupyterLab

JupyterLab默认情况下局域网内的其他用户不可访问,下面通过简单几步实现局域网内用户访问JupyterLab(首先要关闭JupyterLab服务)

1. 生成JupyterLab配置文件

通过命令

jupyter-lab --generate-config

生成配置文件,终端会输出文件的生成位置,如下图所示


2. 编辑配置文件,设置访问控制

步骤1生成的配置文件包含了访问控制信息,下面要修改配置文件使JupyterLab可局域网内访问。首先,编辑刚刚生成的配置文件(需要根据自己生成文件进行路径替换)

vim /home/hdlu/.jupyter/jupyter_lab_config.py  # 注意替换路径

进入配置文件后找到如下两个参数,并取消注释将其更改为

c.ServerApp.allow_origin = '*'
c.ServerApp.ip = '0.0.0.0'

结果如下



保存并退出!

3. 设置登录密码(可选)

默认每次登录JupyterLab需要输入很长的Token,通过如下命令可以为JupyterLab设置登录密码

jupyter-lab password

结果如下


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容