Linux最全操作命令(11)——用户和用户组管理命令

用户和用户组管理


用户信息文件

/etc/passwd

第一字段:用户名称

第二字段:密码标志

第三字段:UID(用户给ID)

第四字段:GID(用户初始组ID)

第五字段:用户说明

第六字段:家目录

普通用户:/home/用户名/

超级用户:/root/

第七字段:登录之后的Shell

影子文件

/etc/shadow

第一字段:用户名

第二字段:加密密码

如果密码位是'!!'或者'*'代表没有密码,不能登录

第三字段:密码最后一次修改时间

第四字段:两次密码的修改间隔时间

第五字段:密码有效期

第六字段:密码修改到期前的警告天数

第七字段:密码过期后的宽限天数

0:代表密码过期后立即失效

-1:代表密码永远不会失效

第八字段:账号失效时间

第九字段:保留

组信息文件

/etc/group

第一字段:组名

第二字段:组密码标志

第三字段:GID

第四字段:组中附加用户

用户添加命令

useradd [选项] 用户名

-u UID : 手工指定用户的UID号

-d 家目录:手工指定用户的家目录

-c 用户说明:手工指定用户的说明

-g 组名:手工指定用户的初始组

-G 组名:指定用户的附加组

-s shell:手工指定用户的登录shell

修改用户密码

passwd [选项] 用户名

-S 查询用户密码的密码状态,仅root用户可用

-l 暂时锁定用户,仅root用户可用

-u 解锁用户,仅root用户可用

–stdin 可以通过管道符输出的数据作为用户的密码

修改用户信息

usermod [选项] 用户名

-u UID:修改用户的UID号

-c 用户说明:修改用户的说明信息

-G 组名:修改用户的附加组

-L:临时锁定用户

-U:解锁用户锁定

修改用户密码状态

chage [选项] 用户名

-l:列出用户的详细密码状态

删除用户

userdel [-r] 用户名

-r:删除用户的同时删除用户的家目录

切换用户身份

su [选项] 用户名

-:代表连带用户的环境变量一起切换

-c:仅执行一次命令,而不切换用户身份

添加用户组

groupadd [选项] 组名

-g GID:指定组ID

修改用户组

group [选项] 组名

-g GID :修改组ID

-n 新组名:修改组名

删除用户组

groupdel 组名

把用户添加入组或从组中删除

gpasswd [选项] 组名

-a 用户名:把用户加入组

-d 用户名:把用户从组中删除

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值