在Linux系统中,可以使用usermod
命令修改用户的属组。
以下是一些常用的方法:
将用户添加到一个新的附加组
sudo usermod -aG 新组名 用户名
这里,-aG
选项表示将用户添加到新组作为附加组,而不是更改用户的主组。
更改用户的主组
sudo usermod -g 新主组名 用户名
这里,-g
选项表示更改用户的主组。注意,如果新主组不存在,您需要首先使用groupadd
命令创建它。
同时修改用户的主组和附加组
sudo usermod -g 新主组名 -aG 附加组名1,附加组名2 用户名
这里,-g
选项用于更改用户的主组,-aG
选项用于添加附加组。您可以使用逗号分隔的组名列表指定多个附加组。
在进行更改之后,可以使用id
命令检查用户的组信息:
id 用户名
这将显示用户的UID、GID以及所属的所有组。
参考源文:
https://www.bunian.cn/8062.html