服务器jupyter lab 设置:密码+远程访问

一文解决服务器 jupyter lab 设置密码的问题

引言

在数据科学和机器学习工作流中,Jupyter Lab是一个不可或缺的工具,但是默认情况下,它只允许本地访问。本文将介绍如何配置Jupyter Lab,以便允许远程访问,并设置密码保护。

具体步骤

** 步骤1:生成Jupyter Lab配置文件**

首先,在终端中执行以下命令生成配置文件:

shell 复制代码
jupyter lab --generate-config

这将在默认位置生成一个名为 jupyter_lab_config.py 的配置文件。
步骤2:设置登录密码

在 ipython 中执行以下python 代码

py 复制代码
from jupyter_server.auth import passwd
passwd()

输入你想要设置的密码,并按Enter键确认。系统将生成一个加密的密码字符串,复制下来备用。
步骤3:编辑配置文件

使用文本编辑器打开 jupyter_lab_config.py 文件,并添加以下行:

py 复制代码
c.NotebookApp.allow_remote_access = True
c.NotebookApp.open_browser = False
c.NotebookApp.ip = '0.0.0.0'
# 不加亦可
c.NotebookApp.password = '你复制的加密密码字符串' 

** 步骤4:启动jupyter lab **

在终端执行:

shell 复制代码
jupyter lab --port '<未被占用的port>'

至此,设置完毕,可以愉快地使用jupyter lab了~

相关推荐
Q_Q5110082856 分钟前
python+django/flask的城市供水管网爆管预警系统-数据可视化
spring boot·python·django·flask·node.js·php
小白学大数据2 小时前
增量爬取策略:如何持续监控贝壳网最新成交数据
爬虫·python·性能优化
@forever@7 小时前
【JAVA】LinkedList与链表
java·python·链表
程序员爱钓鱼8 小时前
Python编程实战:面向对象与进阶语法——类型注解与代码规范(PEP 8)
后端·python·ipython
程序员爱钓鱼8 小时前
Python实战:用高德地图API批量获取地址所属街道并写回Excel
后端·python·ipython
reasonsummer9 小时前
【教学类-97-06】20251105“葡萄”橡皮泥黏贴(小班主题《苹果与橘子》)
python
卖个几把萌9 小时前
【16】Selenium+Python 接管已打开谷歌浏览器
python·selenium·测试工具
像风一样的男人@10 小时前
python --两个文件夹文件名比对(yolo 图和label标注比对检查)
windows·python·yolo
lllsure10 小时前
【Python】Dict(字典)
开发语言·python
tianyuanwo11 小时前
Rust开发完全指南:从入门到与Python高效融合
开发语言·python·rust