python-2.7 - 更改Jupyter Notebook服务器密码

标签 python-2.7 jupyter jupyter-notebook

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

我可以简单地:


如上面的文档所述,为密码生成一个新的SHA哈希
替换PWDFILE环境变量中的密码(位于jupyter_notebook_config.py中)
重新启动jupyter服务器


基本上,我之所以问是因为我不想仅通过更改来混淆和/或弄乱认证系统。

最佳答案

重新发布作为答案:

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

我不确定环境变量是如何涉及的-我不认为指令使用任何密码。

关于python-2.7 - 更改Jupyter Notebook服务器密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36312372/

相关文章:

docker - Python KafkaConsumer无法连接

python-3.x - 如何在 Jupyter 笔记本输出单元格中禁用换行?

javascript - 如何在Javascript中正确使用Jupyter笔记本的kernel.execute方法(计时问题)?

python - 输入()错误 - NameError : name '...' is not defined

css - 创建环境中的Jupyter笔记本custom.css

emacs - 将 ipynb 笔记本转换为 org 并在 emacs 中执行

python - 在 SymPy 中用 (-M) 替换矩阵 M 并明确显示它

Python:在三引号中键入制表符和\t 之间的区别

python-2.7 - zerorpc python hello world 客户端在 Mac 上不起作用

python - 如何包装 Python 迭代器以使其线程安全?