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

nismkuser
nismkuser nismkuser 명령 목적 새로운 NIS+ 사용자 계정을 작성합니다. 구문
nismkuser [ Attribute=Value ... ] Name
설명
nismkuser 명령은 NIS+ 도메인의 NIS+ 사용자 항목을 작성합니다. Name 매개변수는 고유한 8 바이트 이하의 문자열이어야 합니다. 사용자 이름에 ALL 또는 default 키워드를 사용할 수 없습니다. 디폴트로, nismkuser 명령은 표준 사용자 계정을 작성합니다. 관리 사용자 계정을 작성하려면, -a 플래그를 지정하십시오.
주: nismkuser 명령을 사용하여 NIS+ 그룹에 사용자를 추가할 수는 없습니다. 이 기능을 수행하려면 nisgrpadm 명령을 사용하십시오.
nismkuser 명령을 사용하면 사용자 작성 시 NIS+ 사용자 암호를 입력할 수 있습니다. 사용자 작성 시 암호가 제공되지 않는 경우, NIS+ 사용자의 LOCAL 및 DES cred는 암호 nisplus를 사용하여 작성됩니다. 암호는 나중에 passwd 명령을 사용하여 설정 또는 재설정할 수 있습니다. 새로운 계정은 사용할 수 없으며 nismkuser 명령이 완료된 후 활성화됩니다.
주:
사용자가 이 명령을 사용하여 NIS+ 사용자의 "홈" 디렉토리를 설정할 수는 있지만, 기존 디렉토리가 없으면 실제 디렉토리가 작성되지 않습니다.
사용자를 추가하기 전에, GID가 새 사용자 GID와 일치하는 그룹이 group.org_dir에 있어야 합니다. nismkuser의 디폴트 GID는 1입니다.
이 명령을 수행하기 위해 웹 기반 시스템 관리자 사용자 응용프로그램 또는 SMIT(시스템 관리 인터페이스 도구)를 사용할 수 있습니다(NIS+ 관리 영역에서).
사용자 이름 작성시 제한사항
로그인 불일치를 방지하려면, 사용자 이름을 완전한 대문자 영문자로 쓰지 않아야 합니다. nismkuser 명령이 복수 바이트 사용자 이름을 지원하지만, 사용자 이름을 POSIX 이식가능한 파일 이름 문자 세트 문자로 제한하는 것이 권장됩니다.
사용자 데이터베이스가 유효한지를 확인하려면, 사용자를 명명할 때 주의해야 합니다. 사용자 이름은 -, +, @ 또는 ~로 시작해서는 안됩니다. 사용자 이름에 키워드 ALL 또는 default를 사용할 수 없습니다. 또한 사용자 이름 문자열에 다음과 같은 문자 중 어느 것도 사용하지 마십시오.
. 점
: 콜론
" 큰 따옴표
# 파운드 기호
, 쉼표
= 등호
\ 백슬래쉬
/ 슬래쉬
? 물음표
' 작은 따옴표
` 역 따옴표?/ENTRY >
주의: 이전의 NIS+ 클라이언트 또는 서버 이름과 동일한 이름으로 NIS+ 사용자를 작성할 수 없습니다.
마지막으로, Name 매개변수는 공간, 탭 또는 개행 문자를 포함할 수 없습니다.
매개변수
Attribute=Value 사용자 속성을 초기화합니다. 유효한 속성 및 값에 대한 chuser 명령을 참조하십시오.
이름 고유한 8 바이트 이하의 문자열을 지정합니다.
유효한 매개변수
nismkuser를 사용하는 경우 관리자는 사용자가 mkuser 명령을 사용해서 입력할 때와 동일한 속성 및 매개변수를 입력할 수 있습니다. 단, nismkuser 명령에는 다음과 같은 매개변수만 사용됩니다(나머지는 무천품?오류로 간주되지 않음).
uid, gid, gecos, shell, home, minage,, maxage, maxexpired, expires.
보안
액세스 권한 제어: 이 명령은 실행(x) 액세스를 루트 사용자 및 보안 그룹의 멤버에게만 부여해야 합니다. 이 명령은 신뢰있는 전산구조(TCB)에 프로그램으로서 설치되어야 합니다. setuid(SUID) 비트가 설정되어 있는 루트 사용자가 이 명령을 가져야 합니다.
감사(audit) 이벤트:
이벤트 정보
USER_Create user
예제
디폴트 값이 /usr/lib/security/nismkuser.default 파일에 있는 davis 사용자 계정을 작성하려면 다음과 같이 입력하십시오.
nismkuser davis
davis 사용자 계정을 작성하고 false 값에 su 속성을 설정하려면 다음과 같이 입력하십시오.
nismkuser su=false davis
플래그
/usr/bin/nismkuser nismkuser 명령을 포함합니다.
관련 정보
chfn 명령, chgroup 명령, chgrpmem 명령, chsh 명령, chuser 명령, lsgroup 명령, lsuser 명령, mkgroup 명령, passwd 명령, pwdadm 명령, rmgroup 명령, rmuser 명령, setgroups 명령, setsenv 명령
사용자 식별 및 인증, 임의적 액세스 제어, 신뢰있는 전산구조, 감사에 대한 자세한 정보는 AIX 5L Version 5.1 System Management Guide: Operating System and Devices의 Security Administration을 참조하십시오.
웹 기반 시스템 관리자 설치에 대한 자세한 정보는 AIX 5L 버전 5.1 웹 기반 시스템 관리자 관리 안내서의 2장: 설치 및 시스템 요구사항을 참조하십시오.
관리 역할에 대한 자세한 정보는 AIX 5L Version 5.1 System Management Guide: Operating System and Devices의 Administrative Roles Overview를 참조하십시오.