徐锦洪 发表于 2024-6-13 16:06:34

CentOS 7底子操作11_用户账号和组账号概述

        与Windows操作体系一样,Linux操作体系的每一个用户账号也都有唯一的用户名与密码。用户在登录时输入精确的用户名和密码.就可以大概进入操作体系和自己的主目次。本末节将先容Linux操作体系中用户账号和组账号的相关概念。        
1、用户账号

        在Linux操作体系中.根据体系管理的必要将用户账号分为不同的范例,主要包括超级用户、普通用户和程序用户,各范例拥有的权限.担任的角色也各不类似。


[*]超级用户:root用户是Linux操作体系中默认的超级用户账号,对本主机拥有至高无上的权限.类似于Windows操作体系中的Administrator 用户。只有当进行体系管理.维护任务时.才建议使用root用户登录体系.日常变乱处理建议只使用普通用户账号。
[*]普通用户:普通用户账号必要由root用户或其他管理员用户创建.拥有的权限受到肯定限制,一样平常只在用户自己的宿主目次中拥有完整权限。
[*]程序用户:在安装Linux操作体系及部分应用程序时,会添加一些特定的低权限用户账号这些用户一样平常不允许登录到体系。而仅用于维持体系或某个程序的正常运行,如 bin、daemon、ftp、mail等.
2、组账号

        基于某种特定联系(如都必要访问FTP服务)将多个用户聚集在一起,即构成一个用户组,表现该组内全部用户的账号称为组账号。每一个用户账号至少属于一个组,这个组称为该用户的基本组(或私有组);若该用户同时还包含在其他的组中,则这些组称为该用户的附加组〈或公共组)。例如,用户zhangsan是技能部的员工,与部分内的其他同事同属于基本组tech,厥后因工作安排必要,公司将zhangsan加入邮件管理员组mailadm,则此时用户zhangsan同时属于tech、mailadm 组。tech组是其基本组账号,而mailadrm组是其附加组账号。
        对组账号设置的权限将实用于组内的每一个用户账号。
3、UID和GID号

        Linux操作体系中的每一个用户账号都有一个数字形式的身份标记,称为UID(User iDentity,用户标识号),对于操作体系核心来说,UID是区分用户的基本依据,原则上每个用户的UID号应该是唯一的。root用户账号的UID号为固定值0,而程序用户账号的UID号默认为1~499,500~60000的UID号默认分配给普通用户使用。
        与UID类似,每一个组账号也有一个数字形式的身份标记.称为GID(Group lDentity,组标识号)。root组账号的GID号为固定值0.而程序组账号的GID-号默认为1~499,500~60000的GID号默认分配给普通组使用。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: CentOS 7底子操作11_用户账号和组账号概述