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

本文详细介绍了用户和组的分类,包括管理员、普通用户、系统用户和登录用户,以及它们的标识符如UserID和GroupID。解释了名称解析过程,认证信息的存储方式,以及重要的系统文件如/etc/passwd和/etc/shadow的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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:该组的用户成员;以此组为附加组的用户的用户列表;
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值