用户账户管理

用户账户管理

用户管理的2个重要文件:/etc/passwd和/etc/shadow.
/etc/passwd文件里存放的是用户的信息,其中不包含密码:passwd文件中每一行代表一个用户,且每一行分为7个字段使用“:”符合隔开。
使用cat命令可以查看passwd文件的内容
在这里插入图片描述
第一行:root❌0:0:root:/root:/bin/bashw为例

7个字段分别代表的含意:

  1. 账号名称,用来对应UID。
  2. 密码:使用X代替,真正的密码是放在/etc/shadow的文件中的。
  3. UID就是用户标识符。
  4. GID使用对应用户组的ID,对应的文件是/etc/group只是用了确定是那个用户组。
  5. 用户信息说明列,用处不大,只是说明作用。
  6. 主文件夹,用户的主文件夹,用户登陆后首先到达的文件夹位置。Root默认/root,其它普通用户都在/home/username文件夹下。
  7. Shell,用户登陆后取得的一个shell文件与系统内核通信,执行用户的操作。也可以使用/sbin/nologin代替是用户无法取得shell文件,主要用来制作pop邮箱。
/etc/shadow文件:存放的是用户的密码信息,密码是加密的。共9个字段。

在这里插入图片描述
以root用户为例:
root: 6 6 6V/e4l9oBq1AXY7i1$eVO6wW2lVlRlb3atoGFfDoJD/a2PFFmoZSFsWEOq87xOeOpKLEA28m.PjDct4ylkDrpy/u0dxiKKJhLHnvQNJ.:17309:0:99999:7:::

  1. 账号名称
  2. 密码,密码是经过加密的。
  3. 最近改动密码的日期。日期为数字,计算方式为从1970年1月1日开始1代表1天的意思。
  4. 密码不可以被改动的天数。
  5. 密码需要更新的天数。
  6. 密码需要更新前的提示天数。
  7. 密码过期后的宽限时间。
  8. 账号的失效日期。
  9. 保留字。

用户账号管理操作
了解了Linux账号和密码在系统中的保存方式之后,我们还需要知道怎么去添加账号、修改账号信息,以及如何修改密码等用户管理操作

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值