Group
如何更改主要組?
我有一個這樣的使用者:
uid=501(ironsand) gid=500(foo) groups=500(foo),10(wheel),497(git),501(ironsand)
並將主要組更改為 ironsand like
gid=501(ironsand)
,我輸入了以下命令:sudo usermod -g ironsand ironsand
它改變了組順序,但沒有改變主要組,例如:
uid=501(ironsand) gid=500(foo) groups=501(ironsand),10(wheel),497(git),500(foo)
我以為有人已經問過這樣的問題,但我找不到。
如何更改主要組?
通常你會這樣做。
要將主要組分配給使用者:
$ 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)) ...