在JupyterHub

时间:2018-03-14 06:40:16

标签: linux jupyter-notebook jupyter jupyterhub

我正在使用默认身份验证器和默认的spawner运行Jupyter-Hub。使用系统用户名(admin)登录Jupyter-Hub。我在JupyterHub Web控制台中添加了一个名为user1的新用户。用户在机器和Jupyter-Hub服务器中创建,因为我在配置文件中添加了c.Authenticator.create_system_users = True。当我检查机器用户时,由于配置文件中添加了上述属性,因此添加了user1。任何人都可以告诉我user1的密码是什么,因为在Jupyter-Hub中没有密码选项?我尝试使用empty,user1,12345和123456.

我试图通过使用su命令切换用户。即su user1。它要求输入密码。

当我cat / etc / shadow这是我得到的, USER1:*:121212:0:99999:7 :::

1 个答案:

答案 0 :(得分:4)

如文档(https://github.com/jupyterhub/jupyterhub/blob/master/docs/source/getting-started/authenticators-users-basics.md#use-localauthenticator-to-create-system-users)中所述,此选项基本上与adduser命令相似。即使在命令行上,这只是创建用户,在通过passwd命令设置密码之前,您无法登录此用户。

此外,与文档说的一样,当JupyterHub用户直接映射到UNIX用户时,不推荐使用,可能部分是因为此密码限制......