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

chgrpmem
chgrpmem chgrpmem 명령 목적 그룹의 관리자나 멤버를 변경합니다. 구문
chgrpmem [ { { -a | -m } { + | - | = } User ... } ] Group
설명
chgrpmem 명령은 Group 매개변수로 지정한 그룹의 관리자 또는 멤버를 변경합니다. 그룹의 멤버나 관리자 리스트를 추가, 삭제 또는 설정하려면 이 명령을 사용하십시오. 기본 그룹에서 사용자를 제거할 수 없습니다. 사용자의 기본 그룹은 /etc/passwd 파일에 유지됩니다. chgrpmem 명령으로 그룹만을 지정하는 경우, 명령은 그룹의 멤버 및 관리자를 나열합니다.
사용자를 그룹 관리자로 추가, 삭제하거나 설정하려면, -a 플래그를 지정하십시오. 그 밖에, 사용자를 그룹 멤버로 추가, 삭제하거나 설정하려면, -m 플래그를 지정하십시오. 이러한 플래그 중 하나 및 연산자를 지정하여 사용자의 그룹 멤버 자격을 변경하여야 합니다. 연산자는 다음을 수행합니다.
+ 지정된 사용자를 추가합니다.
- 지정된 사용자를 삭제합니다.
= 관리자 또는 멤버 리스트를 지정된 사용자로 설정합니다.
한 번에 User 매개변수를 하나 이상 지정할 수 있습니다. 이렇게 하려면, 사용자 이름을 쉼표로 분리된 리스트로 지정하십시오.
그룹 정보 변경에 적용되는 제한사항의 리스트는 chgroup 명령을 참조하십시오.
플래그
-a 그룹의 관리자 리스트를 변경합니다.
-m 그룹의 멤버 리스트를 변경합니다.
보안
액세스 제어: 명령 자체가 액세스 권리를 집행하므로 모든 사용자는 이 명령에 대한 실행(x) 액세스 권한을 가져야 합니다. 이 명령은 신뢰있는 전산 구조(TCB)에 프로그램으로 설치해야 합니다. setgid(SGID) 비트 집합을 갖는 security 그룹이 이 명령을 소유해야 합니다.
액세스되는 파일:
모드 파일
x /usr/bin/chgroup
r /etc/passwd
r /etc/group
rw /etc/security/group
예제
f612 그룹의 관리자인 jones를 제거하려면 다음과 같이 입력하십시오.
chgrpmem -a - jones f612
멤버 davis 및 edwards를 그룹 f612에 추가하려면, 다음과 같이 입력하십시오.
chgrpmem -m + davis,edwards f612
그룹 staff의 멤버 및 관리자를 나열하려면, 다음과 같이 입력하십시오.
chgrpmem staff
파일
/usr/bin/chgrpmem chgrpmem 명령의 경로를 지정합니다.
/etc/passwd 사용자의 기본 속성이 있습니다.
/etc/group 그룹의 기본 속성이 있습니다.
/etc/security/group 그룹의 확장 속성이 있습니다.
관련 정보
chfn 명령, chgroup 명령, chsh 명령, chuser 명령, lsgroup 명령, lsuser 명령, mkgroup 명령, mkuser 명령, passwd 명령, pwdadm 명령, rmgroup 명령, rmuser 명령, setgroups 명령, setsenv 명령.