반응형
How to manage groups
이 전 글들에서는 계정에 대한 정보 및 패스워드, 패스워드 정책에 대해 이야기해 보았습니다. 이번 글에서는 계정이 속하는 그룹에 대해 이야기 해보려 합니다. 보통 user와 group의 명령어나 파일들은 비슷한 패턴으로 관리가 되어집니다.
파일 및 명령어 | user | group |
기본 정보 파일 | /etc/passwd | /etc/group |
비밀번호 파일 | /etc/shadow | /etc/gshadow |
기본 정보 변경 명령어 | passwd | gpasswd |
일반 정책 변환 명령어 | pwconv | grpconv |
shadow 정책 변환 명령어 | pwunconv | grpunconv |
gpasswd
이 중 그룹 기본 정보 관리 명령인 gpasswd는 계정 기본 정보 관리 명령인 passwd가 계정 정보를 관리하는 것처럼 다음과 같은 작업을 할 수 있습니다.
- 그룹 사용자 등록
- 그룹 사용자 제거
- 그룹 패스워드 설정/변경
- 그룹 패스워드 제거
- 그룹 접근 권한 설정
- etc.
/usr/bin/gpasswd
주요 옵션 | 내용 | |
-a | --add USER | 그룹에 새로운 계정 추가 |
-d | --delete USER | 그룹에 포함된 계정 제거 |
-r | --remove-password | 그룹에 적용된 패스워드 삭제 |
-R | --restrict | 그룹에 접근 제한 |
-M | --members USER, ... | 그룹에 멤버들을 새로 설정 |
-A | --administrators ADMIN, ... | 그룹의 그룹 관리자 설정 |
반응형
'개발 창고 > Server' 카테고리의 다른 글
[Linux] How to change the password for an account in bulk (0) | 2023.11.06 |
---|---|
[Linux] How to manage account password maturity information (2) | 2023.11.06 |
[Linux] How to use the "ln" command (0) | 2023.11.04 |
[Linux] How to check access account information (0) | 2023.11.04 |
[Linux] How to configure Quota (2) | 2023.11.03 |