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

这样就完成登录了

相关推荐
裤裤兔4 小时前
linux提取指定前缀文件到其他文件夹
linux·运维·服务器·bash·终端
mucheni5 小时前
迅为RK3568开发板OpeHarmony学习开发手册-修改应用程序名称
linux·前端·学习
CS_浮鱼5 小时前
【Linux】进程间通信
linux·运维·数据库
Altair12315 小时前
实验6 基于端口和域名的虚拟主机
linux·运维·服务器·云计算
爱和冰阔落5 小时前
【Linux工具链】编译效率革命:条件编译优化+动静态库管理+Makefile自动化,解决多场景开发痛点
linux·运维·自动化
wa的一声哭了5 小时前
WeBASE管理平台部署-WeBASE-Web
linux·前端·网络·arm开发·spring boot·架构·区块链
Shylock_Mister5 小时前
ARM与x86交叉编译实战排错指南
linux·c语言·arm开发
敲上瘾5 小时前
MySQL事务全攻略:ACID特性、隔离级别与并发控制
linux·数据库·mysql·安全
b***9106 小时前
在linux(Centos)中Mysql的端口修改保姆级教程
linux·mysql·centos
z***y8626 小时前
后端服务限流配置,Nginx与Spring Cloud Gateway
java·服务器·nginx