ssh 浏览器_通过浏览器访问虚机的Jupyter Notebook

相关介绍

  • AWS即Amazon Web Services,是亚马逊(Amazon)公司的云计算IaaS和PaaS平台服务。AWS面向用户提供包括弹性计算、存储、数据库、应用程序在内的一整套云计算服务,能够帮助企业降低IT投入成本和维护成本。AWS提供了一整套基础设施和应用程序服务,使几乎能够在云中运行一切应用程序:从企业应用程序和大数据项目,到社交游戏和移动应用程序。

  • SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。几乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可运行SSH。

  • IP是Internet Protocol(网际互连协议)的缩写,是TCP/IP体系中的网络层协议。设计IP的目的是提高网络的可扩展性:一是解决互联网问题,实现大规模、异构网络的互联互通;二是分割顶层网络应用和底层网络技术之间的耦合关系,以利于两者的独立发展。根据端到端的设计原则,IP只为主机提供一种无连接、不可靠的、尽力而为的数据包传输服务。

  • Jupyter Notebook是一个交互式笔记本,支持运行 40 多种编程语言。本质是一个基于网页的用于交互计算的应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和 markdown。用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等

生成相关文件

jupyter notebook --generate-config # 生成配置文件
jupyter notebook password # 生成密码文件
b902aad4f4d552501d599e21888d095d.png

编辑相关文件

查看加密密钥

cat .jupyter/jupyter_notebook_config.json # 查看加密密钥
62cbd192b664970ad16b5ccf06958f8b.png

编辑配置文件

vi .jupyter/jupyter_notebook_config.py
caa08cafcd60e0b63a7cb94caff4119c.png
# 修改内容如下
c.NotebookApp.ip = '*'
c.NotebookApp.open_browser = False
c.NotebookApp.password = u'sha1:******'
c.NotebookApp.port = 8888

设置AWS虚机入站规则

2e66eb0df7d0474e64caa7693e7e7314.png
3f47a9f4ef9045dddfdee6298680f91b.png
4982bbebd27ae8091e92ff9afee5942e.png
5460dc17f45823a3a43c3336024122e9.png
2046b25bd137800c0d8b8c0a740de96e.png
66c9ca7db55553d5ba397bc75d35b477.png

通过浏览器访问虚机的Jupyter Notebook

http://虚机公有IP:8888/
5f380cb14481e8058f44fb626629f2f3.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值