PowerFlex Manager 为根用户和非根用户创建凭据
Summary: 使用此过程可在 PowerFlex Manager中为 root 用户和非 root 用户创建凭据。
Instructions
为 root 用户和非 root 用户创建凭据
使用此过程可在 PowerFlex Manager中为 root 用户和非 root 用户创建凭据。
前提条件
要为 PowerFlex 节点、交换机、作系统管理员、作系统用户导入和创建 SSH 密钥,请确保生成 RSA 类型的 SSH 密钥对,而不使用密码。有关详细信息,请参阅 相关信息 。
关于此任务
现在,您可以将非 root 用户(而非 root 用户)用于 PowerFlex 系统管理功能。这通过在节点发现、作系统安装和无中断更新期间禁用 root 用户来增强安全性。默认非 root 用户名为 pflex。
提醒:root用户使用凭据类型 OS Admin,非 root 用户使用凭据类型 OS User。“作系统管理员”和“作系统用户”凭据类型适用于资源组的部署。
对于非 root 用户身份验证,在部署资源组后,对用户 root 的 SSH 访问处于禁用状态,密码仍可用于获取控制台访问权限以进行故障处理。
在为仅计算、仅存储、超融合或 PowerFlex 文件部署配置模板时,PowerFlex Manager允许您指定非 root 用户。
提醒:PowerFlex 文件部署不支持基于 SSH 密钥对的根或非根部署。
PowerFlex Manager允许您将 LDAP 用户用于 PowerFlex 系统管理功能。创建或编辑作系统用户凭据时,可以选择指定 LDAP 域。这允许您使用 Active Directory (AD) 用户而不是本地用户来执行管理功能。
步骤
- 在菜单栏上,单击SettingsSecurity>。
- 单击ResourceCredentials。此时将打开CredentialsManagement页面。
- 单击创建。
- 在CreateCredentials对话框中,从CredentialType下拉列表中,选择以下选项之一要为其创建非根凭据的资源类型:
- 节点
- 交换机
- 作系统管理员
- 作系统用户
OSAdmin和 OSUser凭据类型适用于已部署的项目,而不适用于 PowerFlex Manager。如果您要为 PowerFlex管理控制器资源组上的管理虚拟机创建作系统用户凭据集,请选择 OSUser。
- 在CredentialName字段中,输入用于标识凭据的名称。
提醒:如果您要为 PowerFlex 管理控制器资源组上的管理虚拟机创建作系统用户凭据集,请执行以下作:
- 输入 MVM delladmin 以识别凭据。
- 在用户名字段中,输入delladmin。
- 在Password和ConfirmPassword字段中输入delladmin帐户密码。
- 单击启用密钥对以启用使用SSH密钥对登录,并执行以下作:
|
自。。。 |
执行此作... |
|
为节点或交换机凭据启用密钥对: |
提醒:手动生成SSH密钥对。
|
|
使用PowerFlexManager为作系统管理员或作系统用户凭据创建密钥并启用密钥对: |
|
|
要手动生成并导入作系统管理员或作系统用户凭据的现有密钥对,请执行以下作: |
提醒:手动生成SSH密钥对。
|
如果为 节点 或 交换机凭据 启用 SSH 密钥对并使用该凭据进行发现,则 PowerFlex Manager会使用公有或私有 RSA 密钥对通过 SSH 安全地连接到节点或交换机,而不是使用用户名和密码。
如果为作系统用户或作系统管理员凭据启用 SSH 密钥对,并将该凭据用于部署,则 PowerFlex Manager会将 RSA 公钥或私钥对用于部署作。
提醒:PowerFlex Manager不会为所有组件类型使用 SSH 密钥。例如,如果您为管理员凭据启用 SSH 密钥对,则 SSH 密钥不用于部署 CloudLink Center 虚拟机。所有通信都使用用户名和密码。
- 要为作系统用户启用LDAP(可选):
- 在Create Credentials页面上的Credential type字段中,输入 OS User。
- 在凭据名称字段中,输入LDAP。
- 在域名和用户名字段中输入域名和用户名。
- 输入密码,然后单击Save。
提醒:在 Active Directory 服务器上创建包含域名的用户名。NTP 服务器和 Active Directory 服务器时间必须同步。在管理网络配置中配置 DNS 服务器和前缀。
- 在用户名字段中,输入凭据的用户名。
对于 节点(iDRAC), root 是 root 级别凭据的唯一有效用户名。对于非 root 用户名,请输入默认的非 root 用户名。
对于作系统管理员凭据类型,用户名字段处于禁用状态,因为用户假定为 root 用户。对于新部署,您必须使用 root 用户。
对于作系统用户凭据类型,请输入默认的非根用户名。
对于嵌入式作系统,此用户帐户必须已启用 SSH 并具有 sudo 访问权限。对于 VMware ESXi,帐户必须配置有本地服务器权限设置上的管理员角色,这应该会启用 SSH 和 esxcli 等其他工具。您可以使用非 root 用户添加现有资源组。作系统用户凭据类型的 SVM 和/或 PowerFlex 仅存储节点上的帐户必须具有 /home 目录并具有正确的组权限。
- 在密码和确认密码框中,输入凭据的密码。
请参阅 PowerFlex 4.x如何更新 PowerFlex Manager密码
请参阅 PowerFlex如何生成 SSH 密钥对