상세 컨텐츠

본문 제목

[리눅스] 계정 그룹화(group)

취미/리눅스

by js-delog77 2023. 11. 4. 23:36

본문

 어떤 특정 파일, 폴더 중에 접근, 사용 등에 대한 권한이 필요한 게 있는데

특정 사용자들에게만 이 권한을 주기 위해서 

하나의 그룹으로 묶어 권한을 부여하는 것을 말합니다.

 

한번 어떻게 그룹을 생성하고 부여하는지 확인해 보도록 하겠습니다.

 

 


Groupadd(그룹 생성) 

 

일단 계정을 그룹화하기 전에

그룹을 하나 만들어 보겠습니다.

 

[groupadd 그룹명]

 

그룹이 생성된 것을 확인할 수 있습니다. 

출력했을 때 ' : '로 나뉘어 있습니다. 

 

(그룹명 : 그룹 패스워드 : 그룹번호 GID 멤버리스트)

위에 것으로 구분을 한번 해보겠습니다.

 

그룹명: test

그룹 패스워드: x

GID: 1001

리스트: 없음

 


그룹 등록

 

계정을 생성하면서 그룹에 등록을 한번 해보겠습니다.

명령어는 아래와 같이 진행해 주세요.

 

[useradd -g 그룹명 계정명]

 

총 4개의 계정을 생성하였습니다.

 

passwd에 계정자 정보가 들어 있는데 검색을 해보면 생성한 계정의 GID가

동일한 것을 확인할 수 있습니다.

 

GID가 같으면 같은 그룹에 속해있다고 볼 수 있습니다. 

(GID: Group ID)

 

 


Groupdel(그룹 삭제)

 

그룹이 필요가 없어져 지우고 싶을 때 사용하는 명령어입니다.

 

 

[groupdel 그룹명]

 

해당 그룹이 삭제된 것을 확인할 수 있습니다.

 

참고 ※ 지우기 전에 그룹 안에 계정이 있을 경우 해당 그룹은 삭제되지 않습니다  

 

관련글 더보기