我目前正在Ubuntu 18.04服务器上运行Jupyter实验室服务。我已使用以下命令在我的实验室上设置密码:
$ jupyter notebook --generate-config
$ jupyter notebook password
它以以下输出响应:
[NotebookPasswordApp] Wrote hashed password to /Users/you/.jupyter/jupyter_notebook_config.json
之后,我在.jupyter/jupyter\u notebook\u config.py文件中添加配置设置,如下所示:
c.NotebookApp.password = u'sha1:bcd259ccf...<my hashed password here>'
我想要的是获得SHA256哈希密码,而不是SHA1,这纯粹是因为SHA256哈希提供了额外的加密级别,因为它的长度更大
我想知道是否有办法使这成为可能?目前,我已经尝试了几种选择,但似乎都不起作用
notebook.auth
模块提供了一个名为passwd
的函数。第二个参数是算法。您可以使用该函数获取SHA256哈希密码输出:
sha256:128c5116bc40:94cfe1eef8703b657a7ef28af741fa05465c7a7355645a65040bd51bccc6039b
相关问题 更多 >
编程相关推荐