Linux 用户管理

1.用户管理基本概念
        用户在操作系统中是非常重要的,我们登录系统、访问共享文件夹等都需要用户进行验
证。所以,掌握管理用户的知识是非常有必要的。
        说到用户,我们会提到两个名词:账户信息和密码信息。
1) 账户信息:以QQ为例,可以理解为QQ号码、QQ签名、QQ中填写的个人资料等。
2)密码信息:以QQ为例,就是登录QQ的密码。
用户的账户信息是存储在/etc/passwd中的,在此文件中一行一个用户信息,各字段 用“:”隔开,如图
这里分七个字段7个字段字段作用如下:
1.用户名
2.原来此处用于存储用户的密码,因为安全性问题,这里同一用x作为占位符。
3.用户的UID,每个用户都会有一个user id ,简称uid。root的uid位0
4.用户的GID,每个组也都会有一个greoup id,简称位GID。
5.用户的描述信息
6.用户的家目录
7.用户的shell

(1)上面的命令可以通过“getent passwd”用户名来获取

[root@Hal55 ~]# getent passwd lu
lu:x:1000:1000:lu:/home/lu:/bin/bash

(2)用户的密码信息存储在/etc/shadow中


[root@Hal55 ~]# grep lu /etc/shadow
lu:$6$rIuNr/Yz4p1StDEx$OeaS61uo8KmyiQEoGidoRhojYgI4smlIhQhSTf4awHdSB0EofzZiCR3Ju1L6dffaae3dw9zmDqTGi5I8aebjJ.::0:99999:7:::

(3)上面第一个和第二个冒号之间的斜体字局势被加密后的密码。上面的信息也可以通过 “getent shadow 用户名” 来获取

[root@Hal55 ~]# getent shadow lu
lu:$6$rIuNr/Yz4p1StDEx$OeaS61uo8KmyiQEoGidoRhojYgI4smlIhQhSTf4awHdSB0EofzZiCR3Ju1L6dffaae3dw9zmDqTGi5I8aebjJ.::0:99999:7:::

(4)判断一个用户是否存在可以使用“id 用户名“命令

这里tom用户不存在,则显示无此用户。如果用户存在,则显示

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值