账户与密码管理

在Linux7里面的用户账号概述

超级用户:root:uid:=0 gid=0 权限最大

普通用户:uid>=1000     做一般权限的系统管理,权限有限

程序用户:1=<uid<1000  为了提升系统的安全性,为了支持所对应的服务对系统资源的使用,不能用于登陆系统或管理系统

用户账号文件

/etc/passwd  :作用保存用户名称、宿主目录、登陆Shell等基本信息,每一行对应一个用户的账号记录

共7个字段,各字段代表的含义

root:x:0:0:root:/root:/bin/bash

第一字段:用户

第二字段:密码占位符

第三字段:uid

第四字段:gid

第五字段:用户备注

第六字段:宿主目录

第七字段:登陆的shell

账号密码管理

/etc/shadow

保存用户的密码,账号有效期等信息,每一行对应一个账户的密码记录

[root@douyanru ~]# head -1 /etc/shadow
root:$6$WqE0gdqm.U4asyeg$curSRozrZQCXqU0yxtNttcLn2f8KRl9D6uJfSsrLBlY75Qm7vZfuhkiaiOapf0nRXhI.Fx/Hk6oRw3CceqL9l0::0:99999:7:::

第一字段:用户账号名

第二字段:密文

第三字段:账号上次修改时间距1970年1月1日过去多少天

第四字段:距离上次修改密码多少天内不能修改密码

第五字段:距离密码过期天数

第六字段:强制密码修改时间提醒

第七字段:当密码过期多少天后该账户被禁用

第八字段:密码过期日期

猜你喜欢

转载自www.cnblogs.com/CAPF/p/11347807.html