Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jupyter notebook Jupyter密码未哈希_Jupyter Notebook_Nvidia Jetson Nano - Fatal编程技术网

Jupyter notebook Jupyter密码未哈希

Jupyter notebook Jupyter密码未哈希,jupyter-notebook,nvidia-jetson-nano,Jupyter Notebook,Nvidia Jetson Nano,当我尝试设置jupyter notebook密码时,打开jupyter_notebook_config.json文件时,不会得到密码哈希 这是json文件的输出: { "NotebookApp": { "password": "argon2:$argon2id$v=19$m=10240,t=10,p=8$pcTg1mB/X5a3XujQqYq/wQ$/UBQBRlFdzmEmxs6c2IzmQ" } } 我也尝试过从pyt

当我尝试设置jupyter notebook密码时,打开jupyter_notebook_config.json文件时,不会得到密码哈希

这是json文件的输出:

{
"NotebookApp": {
  "password": 
 "argon2:$argon2id$v=19$m=10240,t=10,p=8$pcTg1mB/X5a3XujQqYq/wQ$/UBQBRlFdzmEmxs6c2IzmQ"
 }

}
我也尝试过从python运行passwd(),就像在准备散列密码的指令中找到的指令一样,但它会产生与上面相同的结果。没有散列

有人能告诉我我做错了什么吗

我正在尝试建立一个Jetson纳米系统,其方式与深度学习研究所的纳米系统类似。有了这个构建,你可以远程运行Jupyter实验室,这样nano就可以无头运行了。我正试图做同样的事情,却没有运气


谢谢

这是默认算法(
argon2
):

如果愿意,您可以提供不同的算法,如
sha1

>>> from notebook.auth import passwd
>>> from notebook.auth.security import passwd_check
>>>
>>> password = 'myPass123'
>>>
>>> hashed_argon2 = passwd(password)
>>> hashed_sha1 = passwd(password, 'sha1')
>>> 
>>> print(hashed_argon2)
argon2:$argon2id$v=19$m=10240,t=10,p=8$JRz5GPqjOYJu/cnfXc5MZw$LZ5u6kPKytIv/8B/PLyV/w
>>>
>>> print(hashed_sha1)
sha1:c29c6aeeecef:0b9517160ce938888eb4a6ec9ca44e3a31da9519
>>> 
>>> passwd_check(hashed_argon2, password)
True
>>>
>>> passwd_check(hashed_sha1, password)
True 
检查您的计算机上是否没有运行其他Jupyter服务器。我碰巧在端口
8888
上反复尝试密码,而我的目标服务器在端口
8889

另一次,Anaconda在
localhost:8888
上启动了一个服务器,我试图从docker容器(也是在8888端口)访问一个映射端口,唯一的访问方式实际上是在
0.0.0:8888