● 그룹 관리
- 그룹 : 계정들의 모임(집합)
- 그룹 사용 이유 : 파일 권한을 보다 쉽게 부여 하기 위해
계정을 보다 편리하게 관리 하기 위해
=> 그룹에 계정을 포함 또는 삭제하는 명령이 중요
1. groupadd - 그룹 생성 명령
형식) ]# groupadd [옵션] 그룹명
ex) ]# groupadd test
]# grep test /etc/group => Group 정보를 저장하고 있는 파일
test:x:501:
=> 그룹명:암호:GID:계정명,계정명,....
-------------
└ /etc/passwd에 표시된 기본그룹은 제외
※ 그룹암호 : 예전 그룹으로 로그인 할 경우 사용한 암호지만 현재는 사용되지 않는다.
=> shadow 프로그램에 의해 암호는 /etc/gshadow 파일에 저장
- 그룹은 useradd 명령에 의해 자동 생성 된다.
ex) ]# useradd lee
]# grep lee /etc/group
lee:x:503:
2. groupmod - 그룹 정보 변경(그룹명 또는 GID 변경)
형식) ]# groupmod 옵션 그룹명
3. groupdel - 그룹 삭제
형식) ]# groupdel 그룹명
ex) ]# groupdel test
]# groupdel root => root 그룹 삭제 불가 : 계정의 기본그룹은 삭제되지 않는다.
- userdel 명령을 사용하면 그룹이 자동으로 삭제된다.
ex) ]# userdel -r kim
]# grep kim /etc/group => kim 그룹은 존재하지 않는다.