[Linux] 사용자에 그룹 추가하기
- IT/Linux
- 2021. 2. 24.
반응형
반응형
primary - 대표 그룹, ID와 이름이 동일, 하나의 그룹만 가능
secondary - 추가그룹, 해당 그룹의 권한을 가짐, 여러 그룹 추가 가능
test_usesr의 UID, GID는 모두 1000이고, 대표 그룹은 test_user 그룹입니다.
[root@test-1 ~]# id test_user
uid=1000(test_user) gid=1000(test_user) groups=1000(test_user)
2개의 그룹을 생성합니다.
[root@test-1 ~]# groupadd aaa
[root@test-1 ~]# groupadd bbb
[root@test-1 ~]# cat /etc/group | grep aaa
aaa:x:1003:
[root@test-1 ~]# cat /etc/group | grep bbb
bbb:x:1004:
test_user가 aaa그룹의 권한을 가질 수 있도록 그룹을 추가해보겠습니다
usermod -G [추가할 그룹] [계정]
id 명령어로 groups에 그룹이 추가된것을 보실 수 있습니다.
[root@test-1 ~]# usermod -G aaa test_user
[root@test-1 ~]# id test_user
uid=1000(test_user) gid=1000(test_user) groups=1000(test_user),1003(aaa)
이번엔 bbb 그룹의 권한을 갖을 수 있도록 그룹을 추가해보겠습니다
[root@test-1 ~]# usermod -G bbb test_user
[root@test-1 ~]# id test_user
uid=1000(test_user) gid=1000(test_user) groups=1000(test_user),1004(bbb)
음... 생각했던 결과와 조금 다르네요
bbb 그룹이 추가될줄 알았는데 기존 aaa그룹은 삭제되고 bbb만 추가되었네요
이번엔 aaa,bbb 그룹 둘 다 추가하는 방법에 대해 보겠습니다.
간단하게 ","로 그룹을 추가만 해주시면 복수개도 추가가 가능합니다.
usermod -G [추가할 그룹],[추가할 그룹] [계정]
[root@test-1 ~]# usermod -G aaa,bbb test_user
[root@test-1 ~]# id test_user
uid=1000(test_user) gid=1000(test_user) groups=1000(test_user),1003(aaa),1004(bbb)
반응형
'IT > Linux' 카테고리의 다른 글
LVM 개념 파악 및 실습 (0) | 2022.05.18 |
---|---|
[Linux] ulimit로 core file 생성 설정 (0) | 2021.04.30 |
[Linux] routing(라우팅) 명령어 정리 (0) | 2021.02.17 |
openjdk 1.8 설치 - centos7 (0) | 2021.02.17 |
[Rundeck] 런덱 설치하기(on centos7) (0) | 2020.11.11 |