云计算————用户管理

本文详细介绍了Linux系统中的用户和组管理,包括用户的基本信息、密码信息、用户信息修改,以及组的概念、创建和查看。通过学习,可以更好地理解和操作Linux系统的用户权限和安全管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用户管理

一、了解用户和组

1.用户

用户包含三个意义:
1.当前登录的用户信息,
ls id 查看用户信息
2.文件的owner,
ll /home 查看用户家目录信息
3.运行进程的username,
ps aux 查看进程信息

2.用户信息文件

1.基本信息在这里插入图片描述

:是分隔符 cat是捕捉信息
root:用户名:登录系统的名字
X:密码占位符:,具体内容不在这里
0:UID: 用户的身份证号
0:GID:GROUP 组号
root:描述:比如经理 manager
/root:家目录:登录系统时,所在目录
/bin/bash:登录shell:命令解释器

2.密码信息

在这里插入图片描述
cat /etc/shadow 查询密码信息

root: 1 1 1MYG2NDG6$a1wtyr5GDM2esAPjug0YP0:15636:0:99999:7:: :


1)“登录名”是与/etc/passwd文件中的登录名相一致的用户账号
2)“口令”字段存放的是加密后的用户口令字,如果为空,则对应用户没有口令,登录时不需要口令;
星号代表帐号被锁定;
双叹号表示这个密码已经过期了。
6 6 6开头的,表明是用SHA-512加密的,
1 1 1 表明是用MD5加密的
2 2 2 是用Blowfish加密的
5 5 5 是用 SHA-256加密的。

3)“最后一次修改时间”表示的是从某个时刻起,到用户最后一次修改口令时的天数。时间起点对不同的系统可能不一样。例如在SCOLinux中,这个时间起点是1970年1月1日。
4)“最小时间间隔”指的是两次修改口令之间所需的最小天数。
5)“最大时间间隔”指的是口令保持有效的最大天数。
6)“警告时间”字段表示的是从系统开始警告用户到用户密码正式失效之间的天数。
7)“不活动时间”表示的是用户没有登录活动但账号仍能保持有效的最大天数。(软限制。到期后多少天就不能用账号了。)
8)“失效时间”字段给出的是一个绝对的天数,如果使用了这个字段,那么就给出相应账号的生存期。期满后,该账号就不再是一个合法的账号,也就不能再用来登录了。(硬限制。)
9) 保留

3.用户信息修改

[root@localhost ~]# useradd user
添加用户
[root@localhost ~]# useradd user -u 1503
指定创建用户ID
[root@localhost ~]# useradd user -d /user
指定创建用户目录
[root@localhost ~]# userdel -r user
删除用户
[root@localhost ~]# passwd aaaa
更改用户aaaa 密码
[zhuzhu@localhost ~]$ passwd
更改其他人密码

二、组

1.概念

组就是用户的合集,用来区分各类用户,并且进行分别管理。分为基本组和附加组,基本组即为用户创造的组,附加组是用户后来加入的组。

1.创建组

groupadd 组名
同理:groupadd hr 1000 创建指定的组ID

2.查看组

cat /etc/组名
例如: cat etc/hr

 得到:
 hr:x:1005:   
 user04:x:1004:
             hr:x:1005:                组名:密码:组ID

添加用户进组 : usermod -aG 组名 用户名:
[root@localhost ~]# usermod -aG hr user02
-a: 将用户追加至上边 -G 中提到的附加组中,
同理:将用户剔除组
gpasswd -d user02 hr
-d : 用户的新主目录

总结

用户是系统操作的主体,高效的管理用户能够保证系统高效,简洁,方便的服务。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值