users 명령
이 명령을 사용하여 모든 사용자 계정 및 권한 수준에 액세스합니다.
users 명령은 모든 사용자 계정 및 해당 권한 레벨에 액세스하고, 새로운 사용자 계정을 만들며, 기존 계정을 수정하거나 지우는 데 사용됩니다.
구문:
users -[user_account] [-options]
| 옵션 | 설명 | 값 |
|---|---|---|
| -[user_account] | 사용자 계정 번호. | 사용자 계정 번호 user_account는 명령 옵션에서 1~14 사이의 정수로 지정됩니다. |
| -l | 암호 만료일 표시 | |
| -n | 사용자 계정 이름 | 번호, 숫자, 문자, 마침표 및 밑줄을 포함하는 고유 문자열. 최소 4자~최대 16자. |
| -p | 사용자 계정 암호 | 최소 1개의 알파벳 문자와 1개의 비알파벳 포함. 최소 6자 및 최대 255자. Null는 사용자가 처음에 로그인할 때 설정해야 하는 암호가 없는 계정을 만듭니다. |
| -shp | 해시 암호 설정 | 총 64자 |
| -ssalt | salt 설정 | 64자로 제한 |
| -ghp | hashpassword 가져오기 | |
| -gsalt | salt 가져오기 | |
| -r | 역할 이름 | Administrator, Operator, ReadOnly 또는 사용자 지정 역할. roles 명령 명령에 나열된 대로. |
| -clear | 특정 사용자 계정을 지우십시오. | 지울 사용자 계정 색인 번호를 다음의 형식에 따라 지정해야 합니다.주 권한이 부여된 경우 사용자 계정 관리 권한이 있는 유일한 계정만 아니면 현재 로그인되어 있는 상태이더라도 자신의 계정 또는 다른 사용자의 계정을 제거할 수 있습니다. 사용자 계정을 삭제할 때 진행 중인 세션은 자동으로 종료되지 않습니다. |
| -curr | 현재 로그인된 다른 사용자 표시 | |
| -ai | 사용자 액세스 가능 인터페이스 | web, ssh, redfish, ipmi, snmp, all 주 -ai 옵션이 없는 경우 기본값(web|ssh|redfish)이 설정됩니다. |
| -sauth | SNMPv3 인증 프로토콜 | none, HMAC-SHA, HMAC_SHA224, HMAC_SHA256, HMAC_SHA384, HMAC_SHA512 |
| -spriv | SNMPv3 개인 정보 프로토콜 | none, CBC_DES, AES, AES192, AES256, AES192C, AES256C |
| -spw | SNMPv3 개인 정보 암호 | 유효한 암호 |
| -sacc | SNMPv3 액세스 유형(GET만 지원) | get |
| -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 | 키 파일 업로드 및 다운로드를 위한 TFTP/SFTP 서버의 IP 주소 (SSH 공개 키 옵션) | 유효한 IP 주소 주 -i 옵션은 |
| -pn | TFTP/SFTP 서버의 포트 번호 (SSH 공개 키 옵션) | 유효한 포트 번호(기본값 69/22) 주 users -pk -upld 및 |
| -u | SFTP 서버의 사용자 이름 (SSH 공개 키 옵션) | 유효한 사용자 이름 주 users -pk -upld 및 |
| -pw | SFTP 서버의 암호 (SSH 공개 키 옵션) | 유효한 암호 주 users -pk -upld 및 |
| -l | TFTP 또는 SFTP를 통해 키 파일을 업로드 및 다운로드하기 위한 파일 이름 (SSH 공개 키 옵션) | 유효한 파일 이름 주 -l 옵션은 |
| -af | 호스트의 연결 승인 (SSH 공개 키 옵션) | 쉼표로 구분한 호스트 이름과 IP 주소 목록은 511자로 제한됨. 유효한 문자는 다음과 같습니다. 영숫자, 쉼표, 별표, 물음표, 감탄 부호, 마침표, 하이픈, 콜론 및 백분율 기호. |
| -cm | 주석 (SSH 공개 키 옵션) | 최대 255자의 따옴표로 구분된 문자열. 주 SSH 공개 키 옵션을 사용하는 경우 |
예:
system> users
Login ID Name Advanced Attribute Role Password Expires
--------- ---- ------------------ ---- ----------------
1 USERID redfish|ssh|web Administrator Password doesn't expire
system> users -1
-n: USERID
-ai: redfish|ssh|web
-r: Administrator
-l: Password doesn't expire
-sauth: HMAC-SHA
-spriv: AES
-sacc: gets
system> hashpw –sw enabled –re enabled
system> users -5 –n guest5 –shp 292bcbc41bb078cf5bd258db60b63a4b337c8c954409442cfad7148bc6428fee –ssalt abc –r Adminis-trator
system> users -5 ghp
292bcbc41bb078cf5bd258db60b63a4b337c8c954409442cfad7148bc6428fee
system> users -5 gsalt
abc
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 serv-er for the first time
ok
system> users
Account Login ID Advanced Attribute Role Password Expires
------- -------- ------------------ ------ ----------------
1 USERID Native Administrator 90 day(s)
2 sptest Native Administrator Password expired
system> users -2 -pk all
Key 1
ssh-rsa 2048 bit HA256:ka6jcTanehALAO3mo3qFhzCo164RFCWcj+NWAQYOg4M root@localhost.localdomain
-af 10.2.4.6
-cm root@localhost.localdomain
Key 2
ssh-rsa 2048 bit HA256:ka6jcTanehALAO3mo3qFhzCo164RFCWcj+NWAQYOg4M root@localhost.localdomain
-af
피드백 보내기