在 JupyterHub 中创建的默认系统用户的密码

Password for default system user created in JupyterHub

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

我正在尝试使用 su 命令切换用户。即 su 用户 1。它要求输入密码。

当我 cat /etc/shadow 这就是我得到的, 用户 1:*:121212:0:99999:7:::

如文档 (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 用户,部分原因可能是密码限制...