跳到主要内容

users 命令

使用此命令可访问所有用户帐户及其权限级别。

users 命令还可用于创建新用户帐户和修改现有帐户。在无任何选项的情况下运行 users 命令将显示用户的列表和某些基本用户信息。

语法:
users [-user_index] [-options]
表 1. users 选项
选项描述
-user_index用户帐户索引号。其中 user_index 为 1 到 12(含),或 all(表示全部用户)。
-l显示密码到期天数 
-n用户帐户名称仅包含数字、字母、句点和下划线的唯一字符串。最少 4 个字符,最多 16 个字符。
-p用户帐户密码至少包含一个字母字符和一个非字母字符的字符串。最少 6 个字符,最多 255 个字符。该字符串为 Null 时将创建一个不带密码的帐户,用户必须在首次登录时设置密码。
-shp设置散列密码总共 64 个字符
-ssalt设置 salt限制为 64 个字符
-ghp获取散列密码 
-gsalt获取 salt 
-ep加密密码(用于备份/恢复)有效密码
-esalt加密密码的 salt仅用于备份或恢复
-r角色名称Administrator、Operator、ReadOnly。如roles 命令中所列。
-clear擦除指定用户帐户必须指定要擦除的用户帐户索引号,并遵循以下格式:
users -clear -user_index
如果拥有权限,您可以删除自己的帐户或其他用户的帐户(即使其当前已登录),除非它是当前剩下的唯一一个有用户帐户管理权限的帐户。删除用户帐户时不会自动终止正在进行的会话。
-curr显示当前登录的用户 
-ai用户可访问接口web、ssh、redfish、ipmi、snmp、all
如果没有 -ai 选项,则将设置默认值(web|ssh|redfish)。
-sauthSNMPv3 认证协议None、HMAC_MD5、HMAC_SHA96、HMAC128_SHA224、HMAC192_SHA256、HMAC256_SHA384、HMAC384_SHA512
-sprivSNMPv3 隐私协议None、CBC_DES、CFB128_AES128、AES192、AES256、AES192C、AES256C
-spwSNMPv3 隐私密码有效密码
-sepwSNMPv3 隐私密码(已加密)有效密码
-saccSNMPv3 访问类型get
-strap1SNMPv3 陷阱主机名 1有效主机名
-strap2SNMPv3 陷阱主机名 2有效主机名
-strap3SNMPv3 陷阱主机名 3有效主机名
-pk显示用户的 SSH 公钥用户帐户索引号。
  • 将显示向该用户分配的每个 SSH 密钥,并带有标识密钥索引号。
  • 使用 SSH 公钥选项时,必须在用户索引(-userindex 选项)后使用 -pk 选项,格式为:users -2 -pk
  • 所有密钥均采用 OpenSSH 格式。
以下选项与 -pk 一起使用
-e以 OpenSSH 格式显示整个 SSH 密钥

(SSH 公钥选项)

此选项不带参数,并且不得与所有其他 users -pk 选项按共用。
使用 SSH 公钥选项时,必须在用户索引(-userindex 选项)后使用 -pk 选项,格式为:users -2 -pk -e
-remove从用户中除去 SSH 公用密钥

(SSH 公钥选项)

必须将要删除的公钥索引号指定为一个特定 -key_index-all(表示向用户分配的所有密钥)。
使用 SSH 公钥选项时,必须在用户索引(-userindex 选项)后使用 -pk 选项,格式为:users -2 -pk -remove -1
-add为用户添加 SSH 公钥

(SSH 公钥选项)

以引号分隔的密钥,采用 OpenSSH 格式
  • -add 选项不得与所有其他 users -pk 命令选项共用。
  • 使用 SSH 公钥选项时,必须在用户索引(-userindex 选项)后使用 -pk 选项,格式为:

    users -2 -pk -add "AAAAB3NzC1yc2EAAAABIwAAA QEAvfnTUzRF7pdBuaBy4dO/aIFasa/Gtc+o/wlZnuC4aD HMA1UmnMyLOCiIaNOy4OOICEKCqjKEhrYymtAoVtfKApv Y39GpnSGRC/qcLGWLM4cmirKL5kxHNOqIcwbT1NPceoKH j46X7E+mqlfWnAhhjDpcVFjagM3Ek2y7w/tBGrwGgN7DP HJU1tzcJy68mEAnIrzjUoR98Q3/B9cJD77ydGKe8rPdI2 hIEpXR5dNUiupA1Yd8PSSMgdukASKEd3eRRZTBl3SAtMu cUsTkYjlXcqex1OQz4+N50R6MbNcwlsx+mTEAvvcpJhug a70UNPGhLJMl6k7jeJiQ8Xd2p XbOZQ=="

-upld上传 OpenSSH 或 RFC4716 格式的 SSH 公钥

(SSH 公钥选项)

需要 -i-l 选项来指定密钥位置。
  • -upld 选项不得与所有其他 users -pk 命令选项共用(-i-l 除外)。
  • 要将一个密钥替换为新密钥,必须指定 -key_index。如果要向当前密钥列表的末尾添加一个密钥,请勿指定密钥索引。
  • 使用 SSH 公钥选项时,必须在用户索引(-userindex 选项)后使用 -pk 选项,格式为:users -2 -pk -upld -i tftp://9.72.216.40/ -l file.key
-dnld将指定的 SSH 公钥下载到 TFTP/SFTP 服务器

(SSH 公钥选项)

需要 -key_index 来指定要下载的密钥,并且需要 -i-l 选项来指定在另一运行 TFTP 服务器的计算机上的下载位置。
  • -dnld 选项不得与所有其他 users -pk 命令选项共用(-i-l-key_index 除外)。
  • 使用 SSH 公钥选项时,必须在用户索引(-userindex 选项)后使用 -pk 选项,格式为:users -2 -pk -dnld -1 -i tftp://9.72.216.40/ -l file.key
-i用于上传或下载密钥文件的 TFTP/SFTP 服务器的 IP 地址。

(SSH 公钥选项)

有效 IP 地址
users -pk -upldusers -pk -dnld 命令选项需要 -i 选项。
-pnTFTP/SFTP 服务器的端口号

(SSH 公钥选项)

有效端口号(默认值为 69/22)
users -pk -upldusers -pk -dnld 命令选项的可选参数。
-uSFTP 服务器的用户名

(SSH 公钥选项)

有效用户名
users -pk -upldusers -pk -dnld 命令选项的可选参数。
-pwSFTP 服务器的密码

(SSH 公钥选项)

有效密码
users -pk -upldusers -pk -dnld 命令选项的可选参数。
-l通过 TFTP 或 SFTP 上传或下载密钥文件的文件名

(SSH 公钥选项)

有效文件名
users -pk -upldusers -pk -dnld 命令选项需要 -l 选项。
-af接受来自主机的连接

(SSH 公钥选项)

以逗号分隔的主机名和 IP 地址的列表,限制为 511 个字符。有效字符包括:字母数字、逗号、星号、问号、惊叹号、句点、连词符、冒号和百分号。
-cm注释

(SSH 公钥选项)

以引号分隔的字符串,最多 255 个字符。
使用 SSH 公钥选项时,必须在用户索引(-userindex 选项)后使用 -pk 选项,格式为:users -2 -pk -cm "This is my comment."
示例:
system> users
Login ID Name Advanced Attribute Role Password Expires
-------- ---- ------------------ ------ ----------------
1 USERID Native Administrator 89 day(s)
system> users -2 -n sptest -p Passw0rd12 -r Administrator
The user is required to change the password when the user logs in to the management server for the first time
ok
system> users
Login ID Name Advanced Attribute Role Password Expires
-------- ---- ------------------ ------ ----------------
1 USERID Native Administrator 90 day(s)
2 sptest Native Administrator Password expired
system> hashpw –sw enabled –re enabled
system> users -5 –n guest5 –shp 292bcbc41bb078cf5bd258db60b63a4b337c8c954409442cfad7148bc6428fee –ssalt abc –r Administrator
system> users -5 ghp
292bcbc41bb078cf5bd258db60b63a4b337c8c954409442cfad7148bc6428fee
system> users -5 gsalt
abc
system>