더북(TheBook)

groups 명령에 사용자를 명령 인자로 넘겨 실행하면 해당 사용자가 속해 있는 그룹을 화면에 표시합니다.

supreme@master:~$ groups dizzy
dizzy : dizzy salesA

그룹 정보는 /etc/group 파일에서 조회할 수 있습니다. 각 필드는 ‘[그룹]:[패스워드]:[GID]:[사용자 목록]’을 의미합니다. 새로 추가한 그룹에 등록된 사용자가 보입니다.

supreme@master:~$ sudo cat /etc/group
...
dizzy:x:1005:
salesA:x:1006:dizzy

gpasswd 명령의 -d(--delete) 옵션은 그룹에서 사용자를 삭제합니다. ‘gpasswd -d [사용자 계정] [그룹]’ 형식으로 입력합니다.

supreme@master:~$ sudo gpasswd -d dizzy salesA
사용자 dizzy을(를) 그룹 salesA에서 제거하는 중

다시 groups 명령으로 확인해 보면 사용자가 그룹에서 제외된 사실을 알 수 있습니다.

supreme@master:~$ groups dizzy
dizzy : dizzy

groupdel은 그룹을 삭제하는 명령입니다. 그룹을 삭제하고 group 파일을 확인해 보면 salesA 그룹 정보가 사라진 상태입니다.

supreme@master:~$ sudo groupdel salesA
supreme@master:~$ cat /etc/group
...
tedious:x:1005:
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.