本地远程访问Linux服务器上的jupyter notebook

1.假设你的服务器ip为100.10.1.188

2.生成配置文件

jupyter notebook --generate-config

3.生成密码

jupyter notebook password

这将会保存在本地文件/home/zhangsan/.jupyter/jupyter_server_config.json里面

4.修改配置文件

vim /home/zhangsan/.jupyter/jupyter_notebook_config.py

把下面的复制粘贴到文件开头,并保存

c.NotebookApp.ip = '*'

c.NotebookApp.open_browser = False

c.NotebookApp.port = 8888

5. 启动jupyter notebook

正常启动,输入jupyter notebook

后代运行,输入nohup jupyter notebook &

6.本地主机远程访问

http://100.10.1.188:8888

一般情况,按照上面步骤即可,但如果你的服务器是本地ip登录的,而且端口不在22,需要下一步

7.本地主机远程访问

打开cmd,输入

ssh -L 8888:localhost:8888 -p 9000 zhangsan@100.10.1.188

然后,再打开浏览器,输入http://localhost:8888/

这样就完成登录了

相关推荐
Web极客码12 小时前
什么是WHMCS?
服务器·whmcs
SWAGGY..12 小时前
Linux系统编程:(一)基础指令详解
linux·运维·服务器
一池秋_13 小时前
etc/sudo.conf is owned by uid 10258, should be 0解决
linux·运维·服务器
dingdingfish13 小时前
TLPI 第19 章 练习:Monitoring File Events
linux·inotify·tlpi·exercise
Bert.Cai13 小时前
Linux basename命令详解
linux·运维·服务器
源远流长jerry13 小时前
Linux 本机网络通信机制深度解析:Loopback 设备原理
linux·运维·服务器·网络·tcp/ip·nginx·负载均衡
网络工程小王13 小时前
【LangGraph 子图(Subgraph)详解】学习笔记
java·服务器·数据库·人工智能·langchain
源远流长jerry14 小时前
Linux 网络性能优化:从应用到内核
linux·运维·服务器·网络·网络协议·性能优化
goyeer14 小时前
【ITIL】指导原则
linux·运维·服务器·数字化·itil
顶点多余14 小时前
自定义协议、序列化、反序列化实现
java·linux·开发语言·c++·tcp/ip