Команда users
Используйте эту команду для доступа ко всем учетным записям пользователей и их уровням разрешений.
Команда users также служит для создания новых и изменения существующих учетных записей пользователей. Если выполнить команду users без параметров, отобразится список пользователей и базовая информация о них.
users [-user_index] [-options]
Параметр | Описание | Значения |
---|---|---|
-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 | Удаление указанной учетной записи пользователя | Необходимо указать номер индекса удаляемой учетной записи пользователя в следующем формате:
Прим. При наличии соответствующих разрешений можно удалить собственную учетную запись или учетную запись других пользователей, даже если в настоящее время они работают в системе. Исключение составляют случаи, когда речь идет о единственной оставшейся учетной записи с привилегиями управления учетными записями пользователей. Сеансы, выполнявшиеся на момент удаления учетных записей пользователей, не будут завершены автоматически. |
-curr | Отображение пользователей, которые в настоящее время выполнили вход | |
-ai | Доступный пользователю интерфейс | web, ssh, redfish, ipmi, snmp, all Прим. Если нет параметра -ai, будет установлено значение по умолчанию (web|ssh|redfish). |
-sauth | Протокол аутентификации SNMPv3 | None, HMAC_MD5, HMAC_SHA96, HMAC128_SHA224, HMAC192_SHA256, HMAC256_SHA384, HMAC384_SHA512 |
-spriv | Протокол конфиденциальности SNMPv3 | None, CBC_DES, CFB128_AES128, AES192, AES256, AES192C, AES256C |
-spw | Пароль конфиденциальности SNMPv3 | Допустимый пароль |
-sepw | Пароль конфиденциальности SNMPv3 (зашифрованный) | Допустимый пароль |
-sacc | Тип доступа SNMPv3 | get |
-strap1 | Имя хоста 1 ловушки SNMPv3 | Допустимое имя хоста |
-strap2 | Имя хоста 2 ловушки SNMPv3 | Допустимое имя хоста |
-strap3 | Имя хоста 3 ловушки SNMPv3 | Допустимое имя хоста |
-pk | Отображение открытого ключа SSH для пользователя | Номер индекса учетной записи пользователя. Прим.
|
Вместе с -pk используются следующие параметры | ||
-e | Отображение всего ключа SSH в формате OpenSSH (параметр открытого ключа SSH) | Этот параметр не принимает аргументы и должен использоваться отдельно ото всех остальных параметров users -pk. Прим. При использовании параметров открытого ключа SSH необходимо использовать параметр |
-remove | Удаление открытого ключа SSH для пользователя (параметр открытого ключа SSH) | Номер индекса удаляемого открытого ключа необходимо указывать как определенный параметр -key_index или -all для всех присваиваемых пользователю ключей. Прим. При использовании параметров открытого ключа SSH необходимо использовать параметр |
-add | Добавление открытого ключа SSH для пользователя (параметр открытого ключа SSH) | Разделенный кавычками ключ в формате OpenSSH Прим.
|
-upld | Отправка открытого ключа SSH в формате OpenSSH или RFC4716 (параметр открытого ключа SSH) | Для указания расположения ключа требуются параметры -i и -l. Прим.
|
-dnld | Загрузка указанного открытого ключа SSH на сервер TFTP/SFTP (параметр открытого ключа SSH) | Чтобы указать ключ для загрузки, требуется -key_index, а чтобы указать расположение загрузки на другом компьютере с сервером TFTP — параметры -i и -l. Прим.
|
-i | IP-адрес сервера TFTP/SFTP для отправки и загрузки файла ключа (параметр открытого ключа SSH) | Допустимый IP-адрес Прим. Параметры команд |
-pn | Номер порта сервера TFTP/SFTP (параметр открытого ключа SSH) | Допустимый номер порта (по умолчанию 69/22) Прим. Необязательный атрибут для параметров команд |
-u | Имя пользователя для сервера SFTP (параметр открытого ключа SSH) | Допустимое имя пользователя Прим. Необязательный атрибут для параметров команд |
-pw | Пароль для сервера SFTP (параметр открытого ключа SSH) | Допустимый пароль Прим. Необязательный атрибут для параметров команд |
-l | Имя файла для отправки и загрузки файла ключа через TFTP или SFTP (параметр открытого ключа SSH) | Допустимое имя файла Прим. Параметры команд |
-af | Принятие подключений от хоста (параметр открытого ключа SSH) | Разделяемый запятыми список имен хоста и IP-адресов (не более 511 символов). Допустимые символы: буквенно-числовые, запятая, звездочка, знак вопроса, восклицательный знак, точка, дефис, двоеточие и знак процента. |
-cm | Комментарий (параметр открытого ключа SSH) | Строка с разделителями в виде кавычек (до 255 символов). Прим. При использовании параметров открытого ключа SSH необходимо использовать параметр |
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>