zoukankan      html  css  js  c++  java
  • linux用户管理 用户和用户组信息

    用户管理配置文件

    用户信息文件  /etc/passwd
    密码文件 /etc/shadow
    用户配置文件 /etc/login.defs /etc/default/useradd
    新用户信息文件 /etc/skel
    用户组文件 /etc/group
    用户组密码文件 /etc/gshadow
    

    查看用户组

    '/etc/group 存储当前系统中所有用户组信息'
    [root@ssgao1987 ~]# cat /etc/group | grep ro*
    root:x:0:
    gopher:x:30:
    users:x:100:
    ​
    -Group  :    x        :   123    :   abc,def,xyz
    -组名称  : 组密码占位符 :   组编号 :    组中用户名列表
    ​
    1)root用户组的组编号一定是0
    2)"组号1-499"属于系统预留的组编号,一般是预留给安装在系统的软件或服务的,
        比如安装mysql数据库,会自动在用户组的列表中创建一个叫mysql的用户组,
        组号为1到499中未被使用的最小组好分配给新安装的软件或服务
    ​
    3) 用户手动创建的组编号是从500开始的,一般吧>=500的最小的组编号分配给用户手动创建的用户组
    4)组密码站位符,统一使用'X'来表示 
    
    [root@ssgao ~]# cat /etc/group
    root:x:0:
    bin:x:1:bin,daemon
    daemon:x:2:bin,daemon
    sys:x:3:bin,adm
    adm:x:4:adm,daemon
    tty:x:5:
    disk:x:6:
    

    用户组密码信息

    '/etc/gshadow 存储当前系统中用户组的密码信息'
    -Group:  *    :       : abd,def
    -组名称: 组密码: 组管理者: 组中用户名列表 
    ​
    组密码:是'*或|或空' 可以认为组的密码为空
    组管理者:指明哪个用户可以管理该用户组,一般为空,表示组内的任何用户都可以管理该用户组
    查看用户信息
    '/etc/password 存储当前系统中所有用户的信息'
    -user :    x     :  123     :    456    : xxxxxx     :/home/user:/bin/bash
    用户名 : 密码占位符:用户编号  : 用户组编号 : 用户注释信息:用户主目录 :shell类型(命令解释器)
    
    查看所有用户信息"cat /etc/passwd"
        [root@ssgao ~]# cat /etc/passwd
        root:x:0:0:root:/root:/bin/bash
        bin:x:1:1:bin:/bin:/sbin/nologin
        daemon:x:2:2:daemon:/sbin:/sbin/nologin
        adm:x:3:4:adm:/var/adm:/sbin/nologin
        lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
        .....
    

    用户的密码信息

    '/etc/shadow 存储当前系统中所有用户的密码信息,信息使用:进行分割'
    密码文件如下,对应的字段和含义
    用户名  用户登录系统时使用的用户名
    密码 加密密码
    最后一次修改时间 用户最后一次修改密码的天数
    最小时间间隔 两次修改密码之间的最小天数
    最大时间间隔 密码保持有效的最多天数
    警告时间 从系统开始警告到密码失效的天数
    账号闲置时间 账号闲置时间
    失效时间 密码失效的绝对天数
    标志 一般不使用 
    ​
           
    -user: xxxx: : : : : :
    -用户名:密码: : : : : :
    
  • 相关阅读:
    一个C#操作Excel类,功能比较全
    以纯面向对象的JS编写最基本的数据字典案例
    使用百度UMeditor富文本编辑器,修改自定义图片上传,修改源码
    使用ztree.js,受益一生,十分钟学会使用tree树形结构插件
    shiro和quartz同时存在于项目中,解决冲突的方案
    以最简单的登录为例,诠释JS面向对象的简单实例
    BeJavaGod
    前端这条路怎么走,作为一名后端er,说说我的见解
    安全框架
    文档!重要的事情说第四遍~
  • 原文地址:https://www.cnblogs.com/ssgao/p/8871613.html
Copyright © 2011-2022 走看看