Linxu基础--用户管理

在 Linux 系统中,用户管理是系统管理的核心内容之一,涉及用户账户创建、权限分配、密码管理等

uid 用户id

root 0

系统账号 1-999

普通账号 1000-60000

可以通过用户id来区分

1.创建用户useradd

[root@root ~]# useradd sst

-u 指定uid

-g 指定gid

-c 描述

-d 家目录

-s shell

存放用户信息的文件/etc/passwd

sst:x:1001:1001::/home/sst:/bin/bash

用户名:密码占位符:用户id:组id:描述:家目录:shell

总共七段

2.修改用户usermod

[root@root ~]# usermod -u 1002 sst
修改用户sst的uid为1002,同理,加上指定的参数即可用usermod修改用户信息

3.用户删除userdel

[root@root ~]# userdel -r sst

-r 连同删除家目录

 4.用户添加密码passwd

[root@root ~]# passwd sst
更改用户 sst 的密码 。
新的 密码:
无效的密码: 密码少于 8 个字符
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。

密码保存在/etc/shadow

sst:$6$vbpNdVAu$b.iBxU5wa03JF253.GCQWGK3fp4vmepd1EsDghPJR7NsYQxpE6FIv6WYhj1oOgpiccG/OaY3oFKw0CJBI0l7W/:20177:0:99999:7:::
 


第一段:  用户名
第二段:  密码   1.有密码    2.无密码  3.  * 该用户永久性不能登录系统  4.!! 密码锁定状态
第三段:  最后一次修改密码的时间(天)    从unix元年到系统的当前时间   1970/1/1
第四段:  密码的最小时间 (修改密码的相隔时间)
第五段:  密码的最大时间(密码有效期)   99999  永久生效
第六段:  密码过期前警告时间
第七段:  密码过期后账号过期时间
第八段:  账号过期时间
第九段:  保留

gid 组id

root 0

系统组 1-999

普通组 1000-60000

1.创建组groupadd

[root@root ~]# groupadd sst

组信息在/etc/group

sst:x:1001:

组名:组密码占位符:组id:用户名

2.修改组 groupmod

[root@root ~]# groupmod -g 4000 sst

3.删除组groupdel 

[root@root ~]# groupdel sst

附加组 

主组一定是附加组

[root@root ~]# usermod -a -G sst abc      原有的附加组基础上添加新的附加组

[root@root ~]# usermod -G sst abc    覆盖原有的附加组

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值