如何从 Azure 数据科学虚拟机使用 SSL 保护我的 Jupyter 笔记本?

Posted

技术标签:

【中文标题】如何从 Azure 数据科学虚拟机使用 SSL 保护我的 Jupyter 笔记本?【英文标题】:How do I secure my Jupyter notebook with SSL from my Azure Data Science Virtual Machine? 【发布时间】:2020-07-09 14:04:30 【问题描述】:

我可以遵循哪些有效的程序来保护我的 Jupyter Notebook?

我按照此处 (https://docs.microsoft.com/en-us/azure/machine-learning/data-science-virtual-machine/dsvm-ubuntu-intro) 的说明创建了一台 Azure 数据科学机器,

我的 Jupyter 笔记本正在通过 https://public-ip:8000 访问(这是创建 VM 时自动配置的默认端口)。

但是,当我访问它时,它指出连接不安全。

似乎 ssl 为端口 8888 提供证书,而 Let's Encrypt 通常为端口 80 提供证书。关于如何为我的 Azure Data Science VM 获得安全连接的任何建议?

如果我的问题含糊/需要澄清,请告诉我。

【问题讨论】:

【参考方案1】:

此链接应该会有所帮助:https://jupyter-notebook.readthedocs.io/en/stable/public_server.html

我相信 Let's Encrypt 不允许从 Azure 签署 DNS 名称。但是文章中给出了另一种方法。

【讨论】:

以上是关于如何从 Azure 数据科学虚拟机使用 SSL 保护我的 Jupyter 笔记本?的主要内容,如果未能解决你的问题,请参考以下文章

使用Azure门户从虚拟机分离数据磁盘

19.Azure备份Azure上的虚拟机(上)

如何使用PowerShell从VHD创建虚拟机

使用Azure Monitor从Azure VM收集数据

如何从 Azure Log Analytics 中找到附加到 Azure Linux 虚拟机的每个磁盘的总大小?

Azure Backup 使用Azure恢复服务,备份Azure虚拟机