linux 组分为基本组和附加组
usermod -a -G 把用户添加到一个新的附加组中
usermod -g 修改用户所在的基本组
gpasswd -a 给用户添加附加组或删除附加组,是对一个用户的附加组的操作,即把一个用户添加到附加组或者把一个用户的的附加组删除,用户的基本组保持不变。
常用命令 添加到组
usermod -a -G groupName user
usermod -g groupName user
gpasswd -a user groupName
删除
gpasswd -d user groupName
chown -R user xxx 全部赋给 user 更改用户
chgrp -R groupName xxx 只有此组内才能用
查看组 cat /etc/group | grep xxx
useradd 用于添加一个新用户 useradd -m test m创建家目录
也可将新用户加入到用户组 useradd -G groupName test 注意是新用户
passwd test 设置用户的密码
usermod 修改已有用户 的组管理
usermod -a -G groupName test -a append添加将此用户添加到groupname中,而不必离开原来的组
usermod -g groupName test 直接将test加入到groupName中,离开原来的组
添加到组也可以 gpasswd -a user docker
从某个组中删除具体用户 gpasswd -d user group
groupadd 添加组
groupdel删除组