更改jupyter笔记本服务器密码

时间:2016-03-30 14:48:56

标签: python-2.7 jupyter jupyter-notebook

我想将我的jupyter笔记本服务器的密码更改为其他内容。我在Jupyter的文档(http://jupyter-notebook.readthedocs.org/en/latest/public_server.html)上看到了如何为表面上的新服务器准备密码,而不是如何更改现有服务器。

我可以简单地说:

  1. 根据上述文档指定
  2. 为密码生成新的SHA哈希
  3. 替换PWDFILE环境变量中的密码(位于jupyter_notebook_config.py中)
  4. 重新启动jupyter服务器
  5. 基本上,我问,因为我不想通过改变事物来混淆和/或搞乱认证系统。

3 个答案:

答案 0 :(得分:6)

从5.0版开始,您可以使用jupyter notebook password命令轻松更改当前密码。

答案 1 :(得分:1)

注意:我在Windows环境中对其进行了测试。

  

开始-> Anaconda Powershell提示

它将显示如下提示:

  

(基本)PS C:\您的姓名>

输入以下命令:

  

(基本)PS C:\您的姓名> jupyter笔记本电脑密码

它将要求您输入新密码

答案 2 :(得分:0)

重新作为答案:

更改密码的过程应与首先设置密码的过程相同。 Jupyter会对您输入的密码进行哈希处理,并将其与从配置文件中加载的哈希值进行比较。它不会将散列复制到任何其他持久存储(虽然它会将其存储在内存中,因此您需要重新启动笔记本服务器。)

我不确定环境变量是如何涉及的 - 我不认为这些说明使用任何密码。