09、用户、组(一):基本分类

1.用户类别:
            管理员
            普通用户
                系统用户
                登录用户

2.用户标识:UserID, UID
                16bits二进制数字:0-65535
                    管理员:0
                    普通用户:1-65635
                        系统用户:1-499(CentOS6), 1-999(CentOS7)
                        登录用户:500-60000(CentOS6), 1000-60000(CentOS7)3

3.名称解析:名称转换
                    Username <--> UID
                    根据名称解析库进行:/etc/passwd

4.组类别1:
                管理员组
                普通用户组
                    系统组
                    登录组

5.组标识:GroupID, GID
                管理员组:0
                    普通用户组:1-65635
                        系统用户组:1-499(CentOS6), 1-999(CentOS7)
                        登录用户组:500-60000(CentOS6), 1000-60000(CentOS7)

6.名称解析:groupname <--> gid
                解析库:/etc/group

7.组类别2:
                用户的基本组
                用户的附加组

8.组类别3:
                私有组:组名同用户名,且只包含一个用户;
                公共组:组内包含了多个用户;

9.认证信息:
            通过比对事先存储的,与登录时提供的信息是否一致;
             password:
                /etc/shadow:用户的认证信息库
                /etc/gshadow:组的认证信息库

10./etc/passwd:用户的信息库
            name:password:UID:GID:GECOS:directory:shell

            name: 用户名
            password:可以是加密的密码,也可是占位符x;
            UID:
            GID:用户所属的主组的ID号;
            GECOS:注释信息
            directory:用户的家目录;
            shell:用户的默认shell,登录时默认shell程序;

        /etc/shadow:用户密码
            用户名:加密的密码:最近一次修改密码的时间:最短使用期限:最长使用期限:警告期段:过期期限:保留字段

        /etc/group:组的信息库
            group_name:password:GID:user_list

                user_list:该组的用户成员;以此组为附加组的用户的用户列表;
 

你可能感兴趣的:(学习心得)