강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

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

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

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

 

이번에는 bible이라는 사용자의 소속그룹정보를 확인한 것입니다. 

 

  아래의 예는 bible이라는 사용자가 groups라는 명령어와 id라는 명령어를 차례대로 실행한 것으로서 groups명령어의 결과 bible사용자는 3개의 그룹(bible, sys, wheel, users) 소속되어있음을 있으며  아래 id명령어의 결과로도 소속된 그룹정보와 GID번호도 함께 있습니다. 

 

 

 

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

 

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

 

  따라서 특정사용자를 특정그룹에 소속되게 하려면 /etc/group 파일의 특정그룹명의 오른쪽에 추가하기만 하면 됩니다. 

 

 물론 작업은 root권한으로만 있습니다. 

 

 

 

이번에는 root의 소속그룹을 확인해 보도록 하겠습니다. 

 

 

 

[root@su249 ~]# groups

root bin daemon sys adm disk wheel

[root@su249 ~]#

[root@su249 ~]#

[root@su249 ~]# id

uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel)

[root@su249 ~]#

 

위의 예를 보시는 바와 같이 root사용자는 boot라는 그룹과 함께 bin그룹, daemon그룹, sys그룹, adm그룹, disk그룹, wheel그룹에 각각 속해 있습니다. 

 

 해당 그룹에 소속되어 있다라는 의미는 그 그룹이 가지는 권한을 가지고 있다는 것이기 때문에  많은 그룹에 속해 있다는 의미는 그 만큼 많은 권한을 가지고 있다는 의미와 상통합니다. 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,017 명
  • 현재 강좌수 :  35,690 개
  • 현재 접속자 :  250 명