当前位置: 首页 > news >正文

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号默认分配给普通组使用。

相关文章:

  • Ubuntu的启动过程
  • 为何数据仓库需要“分层次”?
  • 常见排序算法,快排,希尔,归并,堆排
  • 免费插件集-illustrator插件-Ai插件-文本对象合并
  • Python爬虫要掌握哪些东西
  • 《手把手教你》系列练习篇之12-python+ selenium自动化测试(详细教程)
  • pottery,一个超酷的 Python 库!
  • 足球俱乐部管理系统的设计
  • 【TS】进阶
  • 19、Go Gin框架集成Swagger
  • 解决 iOS 端小程序「saveVideoToPhotosAlbum:fail invalid video」问题
  • 机器学习-支持向量机
  • web刷题记录(4)
  • 集成学习笔记
  • Python-GEE遥感云大数据分析、管理与可视化及多领域案例教程
  • 【Linux系统编程】快速查找errno错误码信息
  • 2017 年终总结 —— 在路上
  • 30天自制操作系统-2
  • create-react-app项目添加less配置
  • ECMAScript6(0):ES6简明参考手册
  • ECMAScript入门(七)--Module语法
  • extract-text-webpack-plugin用法
  • HTTP中GET与POST的区别 99%的错误认识
  • JavaScript设计模式之工厂模式
  • JS进阶 - JS 、JS-Web-API与DOM、BOM
  • leetcode46 Permutation 排列组合
  • Promise面试题2实现异步串行执行
  • spring boot 整合mybatis 无法输出sql的问题
  • SpringBoot 实战 (三) | 配置文件详解
  • tab.js分享及浏览器兼容性问题汇总
  • 对话:中国为什么有前途/ 写给中国的经济学
  • 买一台 iPhone X,还是创建一家未来的独角兽?
  • 设计模式走一遍---观察者模式
  • 体验javascript之美-第五课 匿名函数自执行和闭包是一回事儿吗?
  • 分布式关系型数据库服务 DRDS 支持显示的 Prepare 及逻辑库锁功能等多项能力 ...
  • !$boo在php中什么意思,php前戏
  • #{}和${}的区别?
  • (C++)栈的链式存储结构(出栈、入栈、判空、遍历、销毁)(数据结构与算法)
  • (C语言)fread与fwrite详解
  • (Java实习生)每日10道面试题打卡——JavaWeb篇
  • (poj1.2.1)1970(筛选法模拟)
  • (ZT)薛涌:谈贫说富
  • (编译到47%失败)to be deleted
  • (附源码)spring boot球鞋文化交流论坛 毕业设计 141436
  • (附源码)springboot码头作业管理系统 毕业设计 341654
  • (附源码)计算机毕业设计SSM基于java的云顶博客系统
  • (附源码)计算机毕业设计SSM教师教学质量评价系统
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (几何:六边形面积)编写程序,提示用户输入六边形的边长,然后显示它的面积。
  • (解决办法)ASP.NET导出Excel,打开时提示“您尝试打开文件'XXX.xls'的格式与文件扩展名指定文件不一致
  • (九十四)函数和二维数组
  • (转)3D模板阴影原理
  • (转载)跟我一起学习VIM - The Life Changing Editor
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • .net 4.0发布后不能正常显示图片问题