초보리눅스

HOME > 초보리눅스
초보리눅스| 리눅스 초급자들을 위한 기초지식을 제공하는 곳입니다.
 
groups (현재사용자가 속한 그룹정보확인)
조회 : 4,588  


groups

현재사용자가 속한 그룹정보확인하는 명령어이다. 리눅스 계정사용자는 모두 한개이상의 그룹에 소속되어 있다.  그룹정보는 /etc/group에 등록되어 있으며 useradd라는 명령어로 계정이 생성될때에 자기자신을 그룹으로 하는 그룹에 소속되게 된다.

참고로 id라는 명령어로 확인하면 groups라는 명령어로 확인하는 소속된 그룹정보를 맨 오른쪽에 출력해 준다. 아래예에서 groups명령어와 id명령어의 결과를 참고하여 비교바란다.

사용예1 : 한개의 그룹에 소속된 사용자의 그룹정보확인
[sspark@host3 sspark]$ groups
sspark
[sspark@host3 sspark]$
[sspark@host3 sspark]$
[sspark@host3 sspark]$ id
uid=501(sspark) gid=501(sspark) groups=501(sspark)
[sspark@host3 sspark]$

 

사용예2 : 여러개의 그룹에 소속된 사용자의 그룹정보 확인

[bible@host3 bible]$ id
uid=500(bible) gid=500(bible) groups=500(bible),3(sys),10(wheel),100(users)
[bible@host3 bible]$
[bible@host3 bible]$
[bible@host3 bible]$ groups
bible sys wheel users
[bible@host3 bible]$

참고로 그룹정보의 확인은 /etc/group 파일에 정의되어 있다.

따라서 특정사용자를 특정그룹에 소속되게 하려면 /etc/group 파일의 특정그룹명의 오른쪽에 추가하기만 하면 된다. 물론 이 작업은 root권한으로만 할 수 있다.

저작권 :  수퍼유저코리아 (www.superuser.co.kr),   무단 재배포및 복사를 금합니다.


[원글링크] : https://www.linux.co.kr/home2/board/subbs/board.php?bo_table=lecture&wr_id=1123


이 글을 트위터로 보내기 이 글을 페이스북으로 보내기 이 글을 미투데이로 보내기

 
박성수
파파
헐렁고수