关于访问 管理控制台
在 管理控制台 中,可以初始化、配置和监视 你的 GitHub Enterprise Server 实例。 有关详细信息,请参阅 关于管理控制台。
你可以以根站点管理员或管理控制台用户身份访问管理控制台。 管理员在 你的 GitHub Enterprise Server 实例 的初始设置过程中设置了根站点管理员的密码。 有关 管理控制台 访问的详细信息,请参阅 从 Web UI 管理实例。
还可以使用 gh esGitHub CLI 扩展来管理根站点管理员密码,该密码控制对管理控制台的访问。 有关更多信息,请参阅 GH ES CLI 使用方法文档和 使用 GitHub CLI 管理实例。
管理控制台帐户类型
在管理控制台实例上,GitHub Enterprise Server有两种类型的用户账户。 根站点管理员帐户使用初始设置 你的 GitHub Enterprise Server 实例期间建立的密码进行身份验证。
根站点管理员可以创建其他帐户。
根站点管理员
根站点管理员对管理控制台拥有完全控制权。 他们可以执行每个 管理控制台操作,包括创建和删除 管理控制台 用户帐户。
只有根站点管理员可以创建和删除 管理控制台 用户帐户。
管理控制台 用户
管理控制台 用户可以为 你的 GitHub Enterprise Server 实例 执行大多数管理任务。 为了提高安全性, 管理控制台 用户无法创建或删除 管理控制台 用户帐户。
管理控制台 用户(有时称为操作员)可以在 你的 GitHub Enterprise Server 实例 中为 管理控制台 执行基本管理任务,还可以将 SSH 密钥添加到 管理控制台,以便通过 SSH 获得对实例的管理访问权限。
为管理控制台创建或删除用户账户
以根站点管理员身份登录 管理控制台 时,可以创建新的 管理控制台 用户帐户。
- 在顶部导航栏中,单击“用户管理”。
- 单击“创建用户” 。
- 填写用户的姓名、用户名和电子邮件地址。
- 若要创建用户帐户,请单击“创建”。 如果为实例配置了电子邮件通知,则用户将自动收到包含访问说明的 管理控制台邀请电子邮件。 有关详细信息,请参阅 邀请新 管理控制台 用户。
- (可选)若要删除 管理控制台 用户帐户,请单击 要删除的任何用户帐户的右侧。 然后,确认删除。
邀请新 管理控制台 用户
如果已为通知 你的 GitHub Enterprise Server 实例配置电子邮件,新 管理控制台 用户将自动收到完成用户帐户创建 管理控制台 邀请。 有关详细信息,请参阅“配置电子邮件通知”。
如果尚未配置电子邮件通知 你的 GitHub Enterprise Server 实例,则必须手动复制 管理控制台 邀请链接并将其发送给用户。 用户必须先使用链接设置密码,然后用户才能访问 管理控制台。
- 以根站点管理员身份登录 管理控制台 。 有关详细信息,请参阅“访问管理控制台”。
- 在顶部导航栏中,单击“用户管理”。
- 若要复制邀请链接,请在任何 管理控制台 用户账户上单击 。
- 向用户发送邀请链接 管理控制台 。 邀请链接将引导用户完成最终的帐户设置步骤。
配置对 管理控制台 的身份验证速率限制
可以为 管理控制台 配置锁定时间和登录尝试次数限制。
配置速率限制后,当 管理控制台 用户超出该限制时,管理控制台 将在锁定时间设定的时长内保持锁定状态。 如果根站点管理员的 管理控制台 登录名已锁定,则具有管理 SSH 访问权限的人员必须解锁该登录名。 若要立即解锁对根站点管理员的访问权限 管理控制台 ,请通过管理程序使用 ghe-reactivate-admin-login 命令。 有关详细信息,请参阅 命令行实用程序 和 访问管理 shell (SSH)。
如果您忘记了用于访问 管理控制台 的 root 站点管理员密码,可以通过管理 shell 使用 ghe-set-password 命令设置新密码。 有关详细信息,请参阅 命令行实用程序 和 访问管理 shell (SSH)。
-
在 GitHub Enterprise Server 上的管理帐户中,在任一页面的右上角,单击“”。
-
如果你尚未在“站点管理员”页上,请在左上角单击“站点管理员”。
-
在“ 站点管理”边栏中,单击“管理控制台”****。
-
(可选)在“管理控制台用户的锁定时间”下,输入一个分钟数,以便在登录失败次数过多后锁定 管理控制台。 锁定后,必须手动解锁根站点管理员。
-
(可选)在“所有用户的登录尝试次数限制”下,输入在锁定 管理控制台 之前允许的最大登录失败次数。
-
在“设置”边栏下,单击“保存设置”。
注意
保存 管理控制台 中的设置会重启系统服务,这可能会导致用户可察觉的停机时间。
-
等待配置运行完毕。