【问题标题】:Password for default system user created in JupyterHub在 JupyterHub 中创建的默认系统用户的密码
【发布时间】:2018-08-22 14:19:18
【问题描述】:

我正在使用默认身份验证器和默认生成器运行 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 user1。它要求输入密码。

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

【问题讨论】:

    标签: linux jupyter-notebook jupyter jupyterhub


    【解决方案1】:

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

    【讨论】:

    • 感谢@Louise 提供信息
    猜你喜欢
    • 2018-04-17
    • 2013-08-20
    • 2019-12-25
    • 2016-07-14
    • 2014-07-09
    • 2012-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多