当前位置: 代码迷 >> 综合 >> linux 用户组 useradd passwd usermod groupadd chown chgrp
  详细解决方案

linux 用户组 useradd passwd usermod groupadd chown chgrp

热度:66   发布时间:2023-12-14 06:37:54.0

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删除组