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

mkgroup
mkgroup mkgroup 명령 목적 새로운 그룹을 생성합니다. 구문
mkgroup [ -R load_module ] [ -a ] [ -A ] [ Attribute=Value ... ] Group
설명
mkgroup 명령은 새로운 그룹을 작성합니다. Group 매개변수는 8 바이트 이하의 고유한 문자열이어야 하고, ALL이나 default 키워드는 될 수 없습니다. 디폴트로, mkgroup 명령은 표준 그룹을 작성합니다. 관리 그룹을 작성하려면, -a 플래그를 지정하십시오. 관리 그룹을 작성하려면 루트 사용자이거나 GroupAdmin 권한을 가지고 있는 사용자여야 합니다.
대체 식별 및 인증(I&A) 메카니즘을 사용하여 그룹을 작성하려면, -R 플래그를 사용하여 그룹을 작성하는 데 사용된 I&A 로드 모듈을 지정할 수 있습니다. 로드 모듈은 /usr/lib/security/methods.cfg 파일에 정의됩니다.
웹 기반 시스템 관리자(wsm)에서 사용자 응용프로그램을 사용하여 사용자 특성을 변경할 수 있습니다. SMIT(시스템 관리 인터페이스 툴) smit mkgroups 단축 경로를 사용하여 이 명령을 수행할 수도 있습니다.
그룹 이름 작성에 관한 제한
로그인의 비일관성을 방지하려면 그룹 이름을 영문 대문자로만 구성하지 말아야 합니다. mkgroup 명령이 다중 바이트 그룹 이름을 지원하기는 하지만, 그룹 이름을 POSIX 이식가능 파일 이름 문자 세트를 가지는 문자로 제한할 것을 권장합니다.
사용자 데이터베이스가 손상되지 않도록 하려면 그룹 이름을 지정할 때 신중을 기해야 합니다. 그룹 이름은 -(대쉬), +(더하기 부호), @(at 기호), ~(물결 표시) 등으로 시작해서는 안 됩니다. 그룹 이름에는 키워드 ALL 또는 default를 사용할 수 없습니다. 또한 다음과 같은 문자는 그룹 이름 문자열로 사용하지 마십시오.
: 콜론
" 큰따옴표
# 파운드 부호
, 쉼표
= 등호
\ 백슬래쉬
/ 슬래쉬
? 물음표
' 작은따옴표
` 역 따옴표
마지막으로, Name 매개변수에 공백, 탭 또는 개행 문자를 포함할 수 없습니다.
플래그
-a 관리 그룹을 작성합니다. 루트 사용자만이 이 플래그를 사용할 수 있습니다.
-A 그룹 관리자를 mkgroup 명령을 호출한 관리자로 설정합니다.
-R load_module 사용자를 작성하는 데 사용되는 로드 가능 I&A 모듈을 지정합니다.
Attribute=Value 특정 속성으로 그룹을 초기화합니다. 그룹 속성에 관한 추가 정보는 chgroup 명령을 참조하십시오.
보안
액세스 제어: 이 명령은 루트 사용자와 보안 그룹의 멤버에게만 실행(x) 액세스 권한을 부여해야 합니다. 이 명령은 TCB(신뢰있는 전산구조)의 프로그램으로서 설치되어야 합니다. 이 명령의 소유자는 루트 사용자여야 하며, setuid(SUID) 비트가 설정되어 있어야 합니다.
액세스되는 파일:
모드 파일
rw /etc/passwd
rw /etc/security/user
rw /etc/security/limits
rw /etc/security/environ
rw /etc/group
rw /etc/security/group
r /usr/lib/security/mkuser.default
x /usr/lib/security/mkuser.sys
감사(audit) 이벤트
Event 정보
USER_Create 사용자
한계
그룹 작성은 모든 로드가능 I&A 모듈에서 지원하지 않을 수도 있습니다. 로드 가능 I&A 모듈이 그룹 작성을 지원하지 않을 경우, 오류가 보고됩니다.
예제
finance라는 새로운 그룹 계정을 작성하려면, 다음을 입력하십시오.
mkgroup finance
payroll이라는 새로운 관리 그룹 계정을 작성하려면, 다음을 입력하십시오.
mkgroup -a payroll
루트 사용자만 이 명령을 발행할 수 있습니다.
managers라는 새로운 그룹 계정을 작성하고 자신을 관리자로 설정하려면, 다음을 입력하십시오.
mkgroup -A managers
managers라는 새로운 그룹 계정을 작성하고 관리자 리스트를 steve 및 mike로 설정하려면, 다음을 입력하십시오.
mkgroup adms=steve,mike managers
steve 및 mike 사용자가 시스템에 이미 존재해야 합니다.
LDAP I&A 로드 가능 모듈 사용자인 새로운 그룹을 작성하려면, 다음을 입력하십시오.
mkgroup -R LDAP monsters
파일
/usr/bin/mkgroup mkgroup 명령이 들어 있습니다.
/etc/group 그룹의 기본 속성이 들어 있습니다.
/etc/security/group 그룹의 확장 속성이 들어 있습니다.
/etc/passwd 기본 사용자 정보가 들어 있습니다.
/etc/security/passwd 암호 정보가 들어 있습니다.
관련 정보
chgroup 명령, chgrpmem 명령, chuser 명령, lsgroup 명령, lsuser 명령, mkuser 명령, passwd 명령, pwdadm 명령, rmgroup 명령, rmuser 명령, setgroups 명령, setsenv 명령.