jupyter-lab与实验室服务器远程链接

导师整了一个A800,我要是想用这个就要自己从0开始配置,既然给我用,就老实实的配置,别多话。

anaconda、nvidia(cuda(cuda-toolkit))等一大堆安装包,在线安装全是坑,我个人都是离线安装的。

(实验室一个哥们的实验配置要求好像是cuda12.0,我安装的是cuda11.8,我没考虑那么多,那个哥们自己整吧,啊哈哈哈)

有了jupyterlab,自己电脑的终端关闭以及断网都不影响服务器正常运行。下面开始进入正题

bash 复制代码
ipython3
bash 复制代码
In [1]: from jupyter_server.auth import passwd    
#from notebook.auth import passwd   这是旧版本的,新版本报错
In [2]: passwd()
Enter password:
Verify password:

输出

bash 复制代码
Out[2]: 'sha1:f704b702aea2:01e2bd991f9c7208ba177b46f4d10b6907810927'
bash 复制代码
exit()     #然后退出ipython,在terminal中依次输入以下命令:
bash 复制代码
jupyter lab --generate-config
bash 复制代码
sudo vim /root/.jupyter/jupyter_notebook_config.py
bash 复制代码
# 将ip设置为*,意味允许任何IP访问
c.NotebookApp.ip = '*'
# 这里的密码就是上边我们生成的那一串
c.NotebookApp.password = 'sha1:f704b702aea2:01e2bd991f9c7208ba177b46f4d10b6907810927'
# 服务器上并没有浏览器可以供Jupyter打开
c.NotebookApp.open_browser = False
# 监听端口设置为8888或其他自己喜欢的端口
c.NotebookApp.port = 8888
# 允许远程访问
c.NotebookApp.allow_remote_access = True
bash 复制代码
:wq   #保存并退出

#这段代码即便是终端、断网也能让服务器正常运行

bash 复制代码
nohup jupyter-lab --no-browser --ip "66.66.66.666" --port 4567 --ServerApp.token="1111111111你自己的111111111111" > jupyterlab.log 2>&1 &
tail -f jupyterlab.log

#随看随查

bash 复制代码
jupyter server list

刚才建立了两个

bash 复制代码
http://66.66.66.666:4567/?token=argon2:=19=10240,t=10,p=8+y5Q/W08PPwc3lRE0vWc9xmXCrk :: /home/rjxy01
http://66.66.66.666:4568/?token=argon2:=19=10240,t=10,p=8+y5Q/W08PPwc3lRE0vWc9xmXCrk :: /home/rjxy01

一个我用,一个同门用,刚刚好

本次配置借鉴:https://blog.csdn.net/sunmingyang1987/article/details/105838926
https://blog.csdn.net/qq_36603177/article/details/132117549

请给原博主点一个大大的赞

相关推荐
lzx_0024 小时前
Linux 进程(三) 从进程状态到僵尸进程、孤儿进程
linux·服务器
星恒随风11 小时前
MySQL 从零入门(四):表的增删改查与基础查询详解
linux·服务器·数据库·笔记·mysql
进击的荆棘14 小时前
Linux系统——线程同步与互斥之线程池和安全
linux·运维·服务器·安全·单例模式·线程
蜗牛一步步往上爬15 小时前
第六章 BMC常用的调试工具
服务器
小李不困还能学15 小时前
VSCode_RemoteSSH_一直卡在下载服务器_解决教程
服务器·ide·vscode
瑞雪兆丰年兮15 小时前
JavaWeb-day11-SpringBootWeb案例(文件上传)
java·运维·服务器·javaweb·oss
知已难寻1 天前
Docker 入门:容器技术与 Docker 基础
java·运维·服务器·docker·云原生·容器
星恒随风1 天前
MySQL 从零入门(三):表的约束详解
linux·服务器·数据库·笔记·mysql
坤坤子吖2 天前
Linux网络编程:自定义应用层协议与 JSON 序列化
linux·服务器·网络·c++·笔记·json
青瓦梦滋2 天前
Redis主从复制
服务器·数据库·redis·缓存·bootstrap