ipython笔记本的全局访问密码

时间:2014-02-08 11:01:06

标签: .htaccess security ipython ipython-notebook

ipython notebook我发现了两种(或多或少)方法来保护我的远程服务器,这种方式作为我的笔记本主机运行。

  1. 配置中的c.NotebookApp.password选项可保护笔记本免受写访问。
  2. --read-only标志仅允许未经过身份验证的用户查看我的笔记本。
  3. 但是点2.我没有变暖。 问题是它允许任何人查看我的笔记本。实际上我只想让一些特权用户查看我的笔记本。到目前为止,我还没有找到任何办法。

    是否有可能用我的笔记本电脑保护,例如一个.htaccess文件或其他什么? 在这种情况下,我可以为所有用户提供网站密码,我可以使用1.选项更改笔记本。

1 个答案:

答案 0 :(得分:0)

在IPython中没有auth和只读笔记本的内置机制。安全性非常复杂,目前开始为Auth + Read-only添加选项。

您还可以安装nbviewer的本地副本和/或使用nbconvert将笔记本导出为静态html,并使用经典的appache / .htaccess方案进行投放。