1차 그룹과 2차 그룹에 대한 기본 사항을 알아냈지만 아직 신뢰할 수 있는 답변을 찾을 수 없는 몇 가지 질문이 있습니다.
- 많은 사용자가 동일한 기본 그룹에 속할 수 있습니까?
- 한 사용자의 기본 그룹이 다른 사용자의 보조 그룹이 될 수 있나요?
답변1
네, 그들은 할 수 있어요.
$ id foo uid=1002(foo) gid=1002(foo) groups=1002(foo) $ id bar uid=1003(bar) gid=1003(bar) groups=1003(bar)
사용자의 기본 그룹을 사용자의 기본 그룹
foo
으로 변경합니다 .bar
bar
$ sudo usermod -g bar foo
지금:
$ id foo uid=1002(foo) gid=1003(bar) groups=1003(bar) $ id bar uid=1003(bar) gid=1003(bar) groups=1003(bar)
예, 괜찮습니다.
$ id foo uid=1002(foo) gid=1002(foo) groups=1002(foo) $ id bar uid=1003(bar) gid=1003(bar) groups=1003(bar)
사용자의 기본 그룹인
bar
그룹에 사용자를 추가합니다 .foo
foo
$ sudo usermod -a -G foo bar
지금:
$ id foo uid=1002(foo) gid=1002(foo) groups=1002(foo) $ id bar uid=1003(bar) gid=1003(bar) groups=1003(bar),1002(foo)
답변2
사용자의 관점에서 보면 그는 하나의 기본 그룹과 0개 이상의 보조 그룹을 가지고 있습니다.
그룹 관점에서 보면 구성원이 0명 이상입니다.
한 명 이상의 사용자에 대한 기본 그룹인 그룹은 다른 사용자에 대한 보조 또는 기본 그룹이 될 수 있습니다.