다음과 같은 사용자가 있습니다.
uid=501(ironsand) gid=500(foo) groups=500(foo),10(wheel),497(git),501(ironsand)
기본 그룹을 Ironsand와 같은 것으로 변경하기 위해 gid=501(ironsand)
다음 명령을 입력했습니다.
sudo usermod -g ironsand ironsand
그룹 순서는 변경되지만 기본 그룹은 변경되지 않습니다. 예를 들면 다음과 같습니다.
uid=501(ironsand) gid=500(foo) groups=501(ironsand),10(wheel),497(git),500(foo)
누군가가 이미 이 질문을 한 줄 알았는데 찾을 수 없습니다.
기본 그룹을 변경하는 방법은 무엇입니까?
답변1
일반적으로 이런 작업을 수행합니다.
사용자에게 기본 그룹을 할당하려면:
$ usermod -g primarygroupname username
사용자에게 보조 그룹을 할당하려면( -a
기존 보조 그룹을 그대로 두십시오. 그렇지 않으면 삭제됩니다):
$ usermod -a -G secondarygroupname username
매뉴얼 페이지에서:
...
-g (primary group assigned to the users)
-G (Other groups the user belongs to)
-a (Add the user to the supplementary group(s))
...