带身份验证的 ipython/Jupyter 笔记本

M.R*_*Rez 5 apache-spark jupyter-notebook

我在具有公共 IP 地址的 [spark] 集群上使用 Jupyter。我想确保我是唯一一个可以查看、更改并且基本上可以访问此笔记本的人。每当我打开它并通过将它连接到 PAM 或其他东西来要求输入用户名/密码时,我该如何制作它?

Tho*_*s K 5

您可以使用固定密码和 HTTPS 配置 Jupyter,这样您就可以将其公开到公共互联网,而不是让每个人都进入。以下是相关文档

如果你想将它连接到单独的身份验证,比如 PAM,有一个名为Jupyterhub的单独层,它可以管理登录并为登录用户启动笔记本服务器。