| HOME / 정보공유 / AIX 명령어 모음

lsuser
lsuser lsuser 명령 목적 사용자 계정 속성을 표시합니다. 구문
lsuser [ -R load_module ] [ -c | -f ] [ -a List ] { ALL | Name [ ,Name ] ... }
설명
lsuser 명령은 사용자 계정 속성을 표시합니다. 이 명령을 사용하여 모든 시스템 사용자의 모든 속성과 특정 사용자의 모든 속성을 나열할 수 있습니다. 디폴트 매개변수가 없기 때문에, ALL 키워드를 입력하여 모든 사용자의 해당 속성을 나열해야 합니다. 디폴트로, lsuser 명령은 모든 사용자 속성을 표시합니다. 선택된 속성을 열람하려면, -a List 플래그를 사용하십시오. lsuser 명령이 하나 이상의 속성을 읽을 수 없는 경우, 가능한 만큼의 정보를 나열합니다.
주: 네트워크 정보 서비스(NIS) 데이터베이스가 시스템에 설치되어 있으면, lsuser 명령을 사용할 때 일부 사용자 정보가 나타나지 않을 수 있습니다.
디폴트로, lsuser 명령은 한 행에 각 사용자의 속성을 나열합니다. 이것은 속성 정보를 Attribute=Value 정의로 표시합니다(각각 공백으로 구분). 사용자 속성을 스탠자 형식으로 나열하려면, -f 플래그를 사용하십시오. 콜론으로 구분되는 레코드 형식으로 정보를 나열하려면 -c 플래그를 사용하십시오.
웹 기반 시스템 관리자(wsm)에서 사용자 응용프로그램을 사용하여 사용자 특성을 변경할 수 있습니다. SMIT(시스템 관리 도구 프로그램) smit lsusers 단축 경로를 사용하여 이 명령을 수행할 수도 있습니다.
플래그
-a List 표시할 속성을 나열합니다. List 매개변수는 chuser 명령에 정의된 모든 속성을 포함할 수 있으며, 속성 사이에는 공백이 필요합니다. 빈 리스트를 지정하면, 사용자 이름만 표시됩니다.
-c 다음과 같이 콜론 구분 레코드로 사용자 속성을 표시합니다.
# name: attribute1: attribute2: ...
User: value1: value2: ...
-f 사용자 이름에 의해 식별되는 각각의 스탠자를 사용하여 출력을 스탠자로 표시합니다. 각 Attribute =Value 쌍이 별도 행에 나열됩니다.
user:
attribute1=value
attribute2=value
attribute3=value
-R load_module 사용자 계정 속성을 표시하는 데 사용되는 로드 가능 I&A 모듈을 지정합니다.
보안
액세스 제어: 이 명령은 모든 사용자에 대한 실행(x) 액세스가 있는 일반 사용자 프로그램이어야 합니다. 명령을 호출한 사용자의 액세스 권한으로 속성을 읽기 때문에, 일부 사용자는 모든 정보에 액세스할 수 없습니다. 이 명령은 신뢰있는 전산구조 속성을 가져야 합니다.
액세스되는 파일:
모드 파일
r /etc/passwd
r /etc/security/user
r /etc/security/user.roles
r /etc/security/limits
r /etc/security/environ
r /etc/group
r /etc/security/audit/config
예제
사용자 id와 smith 계정에 관한 그룹 관련 정보를 스탠자 양식으로 표시하려면, 다음을 입력하십시오.
lsuser -f -a id pgrp groups admgroups smith
다음과 유사한 정보가 표시됩니다.
smith:
ID=2457
pgrp=system
groups=system,finance,staff,accounting
admgroups=finance,accounting
사용자 id, groups 및 smith의 홈 디렉토리를 콜론 형식으로 표시하려면, 다음을 입력하십시오.
lsuser -c -a id home groups smith
다음과 같은 정보가 나타납니다.
# name: ID:home:groups
smith: 2457:/home/smith:system,finance,staff,accounting
사용자 smith에 대한 모든 속성을 디폴트 형식으로 표시하려면, 다음을 입력하십시오.
lsuser smith
공백으로 구분되는 각각의 속성과 함께 모든 속성 정보가 나타납니다.
모든 사용자에 대한 모든 속성을 표시하려면, 다음을 입력하십시오.
lsuser ALL
공백으로 구분되는 각각의 속성과 함께 모든 속성 정보가 나타납니다.
파일
/usr/sbin/lsuser lsuser 명령이 들어 있습니다.
/etc/passwd 기본 사용자 정보가 들어 있습니다.
/etc/security/limits 자원 할당량을 정의하고 각각의 사용자에 대해 제한합니다.
/etc/security/user 사용자의 확장 속성이 들어 있습니다.
/etc/security/user.roles 사용자의 관리 역할 속성이 들어 있습니다.
/etc/security/environ 사용자의 환경 속성이 들어 있습니다.
/etc/group 기본 그룹 속성이 들어 있습니다.
/etc/security/audit/config 감사 구성설정 파일이 들어 있습니다.
관련 정보
chfn 명령, chgroup 명령, chgrpmem 명령, chsh 명령, chuser 명령, lsgroup 명령, mkgroup 명령, mkuser 명령, passwd 명령, pwdadm 명령, rmgroup 명령, rmuser 명령, setgroups 명령 및 setsenv 명령