欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jupyter lab/notebook 配置远程访问(密码多少)

程序员文章站 2022-05-28 23:30:17
...

工作需要,远程服务器配置jupyter,利用办公电脑访问,步骤如下:

  1. 安装jupyter
pip install jupyterlab

pip install jupyter notebook

我是先安装miniconda,再在环境里安装。

  1. 生成默认配置文件并生成秘钥 使用命令:
jupyter notebook --generate-config

会在用户主目录下生成配置文件,jupyter_notebook_config.py。

输入 ipython,进入交互命令行

>>>from notebook.auth import passwd
>>>passwd
Enter passwd:				# 这里输入你的密码
Verify passwd:				#重复输入密码
>>>argon2:$argon2id$v=19$m=10240,t=10,p=8$YiTF3tI7ZWECTbNaa5VZtA$kaU+xbQSsMaZsH98sqoaGg  #复制这段秘钥

进入下一步。

  1. 修改配置文件 使用命令
vim ~/.jupyter/jupyter_notebook_config.py



其中为了快速搜索定位,你会用到下列命令
/App.ip # 回车
/App.open_brower #回车
/App.port #回车
/allow_remote_access #回车

找到如下几项,取消注释并修改:

c.NotebookApp.password ='argon2:$argon2id$v=19$m=10240,t=10,p=8$YiTF3tI7ZWECTbNaa5VZtA$kaU+xbQSsMaZsH98sqoaGg' #秘钥
c.NotebookApp.ip='*' # *允许任何ip访问
c.NotebookApp.open_browser = False # 默认不打开浏览器
c.NotebookApp.port =8888 # 可自行指定一个端口, 访问时使用该端口
allow_remote_access = True
  1. 测试 服务器端:
jupyter lab

打开服务。 客户端: 输入服务器ip:8888(自己设置的端口)访问,再输入密码即可。

 

root用户命令

nohup jupyter lab --allow-root&

OK,全文结束。

 

 

 

 

 

 

 

相关标签: 其它