当前位置:网站首页>远程访问jupyter notebook
远程访问jupyter notebook
2022-08-09 00:00:00 【darren2015zdc】
参考:
http://blog.csdn.net/kunlong0909/article/details/52464495
1. 登陆远程服务器
2. 生成配置文件
jupyter notebook --generate-config
3. 生成密码
打开ipython,创建一个密文的密码:
In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password:
Verify password:
Out[2]: 'sha1:ce23d945972f:34769685a7ccd3d08c84a18c63968a41f1140274'
把生成的密文‘sha:ce…’复制下来
4. 修改默认配置文件
vim ~/.jupyter/jupyter_notebook_config.py
修改内容如下:
c.NotebookApp.ip='*' #line162
c.NotebookApp.password = u'sha:ce...刚才复制的那个密文' #这里我没有加u, 生成的sha1:.... 复制到这里就OK #line217
c.NotebookApp.open_browser = False #line208
c.NotebookApp.port =8888 #随便指定一个端口#line228
5. 启动jupyter notebook:
jupyter notebook
6. 远程访问
此时应该可以直接从本地浏览器直接访问http://address_of_remote:8888就可以看到jupyter的登陆界面。
远程服务器IP:8888
7.建立ssh通道
如果登陆失败,则有可能是服务器防火墙设置的问题,此时最简单的方法是在本地建立一个ssh通道:
在本地终端中输入ssh [email protected]_of_remote -L127.0.0.1:1234:127.0.0.1:8888
便可以在localhost:1234直接访问远程的jupyter了。
边栏推荐
- 测试用例的原则、缺陷报告怎么写你都知道吗?
- C#数据流
- 如何使用加密套件?
- [深度学习] - 网络模型训练过程的 loss 变化分析 (loss / val_loss / test_loss)
- 时间对象的格式化
- C# 如何关联键盘按钮 (KeyChar/KeyCode值 KeyPress/KeyDown事件 区别)
- 第六章 数据库安全与保护
- laravel框架之验证码控制器
- Common problems in installing mysql in linux environment and using it
- APUE---chap4文件和目录---4.2~4.18(stat/access/umask/chmod/remove/rename)
猜你喜欢
随机推荐
node版本一键切换
Introduction to basic grammar and the foundation of freemarker
穿越派·派盘 + OmniFocus = 私人项目管理库
OSPF总结作业
第七章 数据管理技术的发展
并发编程第4篇,锁的分类
并发编程第8篇,AQS源码解读
如何下载安装穿越派V3.14版本?
win10电脑:电脑触摸板控制
MVC和MVVM
[QNX Hypervisor 2.2用户手册]10.13 shmem - 更新中
snmp获取agent OID,及MibBrowser使用
测试用例的原则、缺陷报告怎么写你都知道吗?
vs2012快捷键
ABP中的数据过滤器
第四章 网络层
关于在core中使用minio对象存储
mysql建表常用sql语句
禅道数据库异机访问,远程连接,navicat连接
Risk Control Modeling II: Modeling Scheme formulation