Jupyter 询问未知密码

Mad*_*ter 5 linux http ipython jupyter jupyter-notebook

我最近在 linux 机器上安装了 Anaconda (2.7) 发行版。您可能知道,它包括 Jupyter 笔记本服务器。

我的问题是 Jupyter 需要一个我不知道的密码。观察会发生什么:

$ jupyter notebook
[W 04:12:51.684 NotebookApp] WARNING: The notebook server is listening on all IP addresses and not using encryption. This is not recommended.
[I 04:12:51.702 NotebookApp] JupyterLab alpha preview extension loaded from /home/poko/Software/anaconda2/lib/python2.7/site-packages/jupyterlab
JupyterLab v0.27.0
Known labextensions:
[I 04:12:51.703 NotebookApp] Running the core application with no additional extensions or settings
[I 04:12:51.705 NotebookApp] Serving notebooks from local directory: /home/poko/courses/deeplearning1/nbs
[I 04:12:51.705 NotebookApp] 0 active kernels 
[I 04:12:51.705 NotebookApp] The Jupyter Notebook is running at: http://[all ip addresses on your system]:8888/
[I 04:12:51.705 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
Run Code Online (Sandbox Code Playgroud)

我的浏览器(来自本地主机或通过互联网,显示:

浏览器

应该注意的是:

a) 服务器侦听所有 IP,而默认情况下它应该只侦听 localhost。

b) $HOME/.jupyter 中自动生成的配置文件都被注释掉了。

脚注:这与众所周知(但记录不足)的令牌身份验证问题无关。实际上,如果我调用一个列表,则不会显示任何标记:

poko@W530 ~ $ jupyter notebook list
Currently running servers:
http://localhost:8888/ :: /home/poko
Run Code Online (Sandbox Code Playgroud)

Aks*_*ana 5

尝试使用命令设置默认密码

jupyter 笔记本密码

然后用jupyter notebook启动你的 notebook,并在浏览器中输入相同的密码。

可能您过去设置了默认密码,这就是它停止生成令牌并更喜欢密码的原因。


Lou*_*ies 0

有关笔记本身份验证的信息,请参阅此问题。您应该能够运行jupyter notebook list并能够访问允许您登录的令牌。