本地远程访问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/

这样就完成登录了

相关推荐
小狗爱吃黄桃罐头几秒前
宋宝华:原理和实战解析Linux中如何正确地使用内存屏障
linux·内存屏障
山上三树4 分钟前
操作系统如何实现各种功能
linux·运维·服务器
妹妹够啦10 分钟前
PyCharm创建venv环境
linux·运维·服务器
我爱小疯喵喵20 分钟前
5 Linux apt下载软件包
linux·运维·服务器
坚持就完事了22 分钟前
Linux中的tr命令
linux·运维·服务器
xingyuzhisuan26 分钟前
影视动画渲染租用RTX4090 GPU服务器的优势及选型指南
运维·服务器·ai编程·gpu算力
很懒的程序员雄36 分钟前
eNSP企业级复杂拓扑
运维·服务器·网络
xhbh66639 分钟前
Java端口转发完全教程:从Socket基础到Netty高并发实战
运维·服务器·网络·流量端口转发·netsh 端口转发
普通young man42 分钟前
谈Linux下编译和动静态链接
linux·运维·服务器
初願致夕霞1 小时前
Linux编程_应用层_HTTP与HTTPS协议
linux·c++·http·https