linux用户和组的相关操作

/etc/group存储当前系统中所有的用户组信息
Group:x:123:abc,def,xyz
组名称:组密码占位符:组编号:组中用户列表

/etc/gshadow存储当前系统中用户组的密码信息
Group:*: :abc,def,xyz
组名称:组密码:组管理者:组中用户名列表

/etc/passwd存储当前系统中所有用户的信息,共7列
user:x:123:456:xxxxxxx:/home/user:/bin/bash
用户名:密码占位符:用户编号:用户组编号:用户注释信息:用户主目录:shell类型

groupadd sexy
修改,新的组名在前,旧的在后
groupmod -n market sexy
修改组编号
groupmod -g 668 market
创建组的同时指定组编号
groupadd -g 888 boss

groupdel market
groupadd sexy
useradd -g sexy sdf
useradd -g sexy jzmb
useradd -d /home/xxx imooc   创建用户的同时指定个人目录
usermod -c dgdzmx sdf   给用户添加注释
usermod -l cls sdf   新的用户在前,旧的在后

touch /etc/nologin  禁止普通用户登录

passwd -l cls  锁定用户
passwd -u cls  解锁
passwd -d cls  清除用户密码,允许无密码登录
gpasswd -a cls boss 之前cls放在sexy组,这个命令添加附属组boss,等价于useradd -g 主组 -G 附属组  用户名
gpasswd -d cls boss 删除cls的附属组
newgrp boss

显示immoc用户的所有组
groups immoc

chfn immoc设置用户资料,根据提示交互填写资料信息
finger immoc显示用户详细资料
发布了1156 篇原创文章 · 获赞 251 · 访问量 191万+

猜你喜欢

转载自blog.csdn.net/huangbaokang/article/details/104040460