RHEL账号总结一:账号的分类
账号是一种用来记录单个用户或者多个用户的数据。RHEL中每一个合法的用户都必须拥有账号,才能使用RHEL。
在RHEL上的账号可以分为两类:
- 用户账号:用来存储单一用户的数据,你也可以使用一个用户账号来存储某一个用户的数据。
- 组账号:用来存储多个用户的信息,每一个组账号都可以记录一组用户的数据。
在RHEL系统中,每一个种账号可以建立4294967296个;也就是说一台RHEL系统,最多可以建立42亿多个用户账号,以及42亿多个组账号。
我们可以把RHEL的所有账号依照下面两种方法进行分类。
1.账号的视野
2.账号的功能
以下是这两种分类账号方法的说明。
一、依据账号的位置
账号数据存放在不同的地方,其可以使用的范围就会不太一样,账号的使用范围我们称为视野。依照账号存储的位置与视野的不同,我们可以区分本机账号与网域账号。
- 本机账号
存储在本机硬盘中的账号数据,称为本机账号。本机账号使用范围局限在账号建立的RHEL系统上,如果超出范围,比如调用其它计算机,则本机账号将无法使用。
本机账号的优点是简单易用,你无须做额外的设置,就可以直接建立本机账号;
缺点是不具备延展性,对于一个拥有数百台RHEL系统的环境来说,若要把jacky建立成一个本机账号,就得在每一台RHEL中建立jacky的账号;而未来想修改jacky的数据时,就得修改每一台的jacky账号才行。
2. 网域账号
你也可以把大量的计算机组成一个网域,然后在网域中的某一台RHEL上建立账号数据,并且通过某些通信协议(例如NIS、Kerberos或者LDAP协议等)将账号分享出来。当其它计算机需要取得账号数据时,则通过网络调用这些分享的账号即可。这种账号我们称之为网域账号。
网域账号的优点在于具备延展性。在大规模的环境中,使用网域账号能节省管理账号的时间;
但其最大的缺点是在配置网域账号前,必须建立"域"的环境才行。
之后的学习都将以介绍本机账号的概念与管理方法。
二、依照账号的功能
不管是本机账号还是网域账号,我们都可以依照功能把它们分为两类:
- 用户账号:包含了超级用户、普通用户;而普通用户又可以分为系统用户、真实用户两种;
- 组账号:包含了超级用户组、系统组和用户自定义组。
- 用户账号
把所有用户账号依照功能进行分类的话,可以分为两类:
1、超级用户
超级用户在Linux系统上拥有完整的控制能力,你可以利用超级用户读取或写入系统上的任何文件、安装或删除软硬件、启动或停止服务,甚至关机与停止系统的执行。
通常只有在管理系统时才会用超级用户账号登录,强烈建议”除非有必要,否则请不要轻易以超级用户的身份登录“。
超级用户的用户名称通常为root,其UID一定为0.
注:只要UID为0,就会被视为超级用户,不管其名称是否为root。
2、普通用户
除超级用户外的其它用户账号,全被归类为普通用户。我们又可以将其分为两大类:
a.系统账号
这种类型的账号仅提供给系统本身使用。在某些软件(例如:Apache等)执行的时候,需要你提供一个普通用户类型的账号。为了满足这些软件而建立的账号,我们称之为系统账号,系统用户的UID被局限在1~499之间。
b.真实用户
真实用户是让我们登陆系统使用的账号,被分配的UID范围在500~4294967295之间。
- 组账号
组账号依照功能分为3类:
1.超级用户组
root组叫做超级用户组。超级用户组的GID为0.率属于超级用户组的成员,不具备系统管理的权利。
2.系统组
与系统账号一样,系统组也是给系统本身或是某个软件使用,GID范围在1~499之间。
3.用户自定义组
用户自定义组可以用的GID范围为500~4294967293。在用户自定义组中还有一种名为用户私有组。
用户私有组是指与用户账号名称相同,且为用户的主要组的组。当你建立新的用户账号时,RHEL会自动建立该用户的私有组。
RHEL账号总结一:账号的分类的更多相关文章
- ftp实现普通账号和vip账号限速
ftp工作流程: ftp回话包含了两个通道,控制通道和数据通道,ftp的工作有两种模式,一种是主动模式,一种是被动模式,以ftpserver为参照物,主动模式,服务器主动连接客户端传输,被动模式,等待 ...
- 批量增加Linux系统账号、重置账号密码、FTP账号批量测试
批量增加Linux系统账号.重置账号密码是用Linux Shell脚本来做的:批量FTP账号测试是用Python脚本来做的.这些脚本都是读取一个用户名和密码文件,然后基于该用户名密码文件进行自动批量测 ...
- 重置Linux普通账号和root账号密码
今天想在Linux测试下HTTPie, 突然发现虚拟机里面的Linux, root账号和普通账号密码都忘记了. 百度了半天发现答案都不对, 最后用Google搜到了答案. 本人系统环境: VMware ...
- iOS公司账号($99)/企业账号($299)申请
公司账号($99)与企业账号($299)申请基本大同小异,最主要的差别就在于入口不一样 一.注册Apple ID 在iOSAppStore个人开发者账号申请中已经介绍过注册App ID的流程,这里不再 ...
- 通过游戏学python 3.6 第一季 第九章 实例项目 猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码--优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改--锁定账号--锁定次数--菜单功能'menufile
通过游戏学python 3.6 第一季 第九章 实例项目 猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码--优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改--锁 ...
- 通过游戏学python 3.6 第一季 第八章 实例项目 猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码--优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改--锁定账号--锁定次数
通过游戏学python 3.6 第一季 第八章 实例项目 猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码--优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改--锁定账 ...
- 通过游戏学python 3.6 第一季 第七章 实例项目 猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码--优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改--锁定账号
#猜数字--核心代码--猜测次数--随机函数和屏蔽错误代码---优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改--锁定账号 #猜数字--核心代码--猜测次数--随机函数和屏蔽错误 ...
- 通过游戏学python 3.6 第一季 第六章 实例项目 猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码--优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改 可复制直接使用 娱乐 可封装 函数
#猜数字--核心代码--猜测次数--随机函数和屏蔽错误代码---优化代码及注释--简单账号密码登陆--账号的注册查询和密码的找回修改 #猜数字--核心代码--猜测次数--随机函数和屏蔽错误代码---优 ...
- 苹果IOS开发者账号的区别,企业账号,个人账号,公司团队账号,教育账号
苹果IOS开发者账号总结 详细地址:https://developer.apple.com/programs/which-program/ 个人账号(Individual): 费用99美金一年, 该账 ...
- MySQL--禁用账号和设置账号有效期
======================================================================= MySQL5.5/5.6版本 在MySQL 5.7 版本 ...
随机推荐
- solr与.net主从复制
solr主从复制 solr与.net系列课程(七)solr主从复制 既然solr是解决大量数据全文索引的方案,由于高并发的问题,我们就要考虑solr的负载均衡了,solr提供非常简单的主从复制的 ...
- js 监控浏览器关闭事件
代码如下: <!DOCTYPE html> <html> <head> <title>监控浏览器关闭事件</title> </head ...
- 【转】Android 图层引导帮助界面制作
2012-11-02 10:31 1979人阅读 评论(0) 收藏 举报 原文:http://www.cnblogs.com/beenupper/archive/2012/07/18/2597504. ...
- .NET MVC4 实训记录之四(Unit of work + Repository)
今日后开启进阶模式! 谈到MVC与EntityFramework,则不得不说一说事务与仓储(Unit of work + Repository). 仓储(Repository):领域对象集合.用于操作 ...
- 微软Visual Studio "14" CTP 2 发布
微软Visual Studio "14" CTP 2 发布 对于在微软阵营下进行工作的团队来说,拥有最新版本的Visual Studio是提高效率最佳的选择,没有之一. 在本文中, ...
- mvc上传头像加剪裁功能
asp.net mvc上传头像加剪裁功能 正好项目用到上传+剪裁功能,发上来便于以后使用. 我不能告诉你们其实是从博客园扒的前台代码,哈哈. 前端是jquery+fineuploader+jquery ...
- PBKDF2WithHmacSHA1算法
主要用于明文密码加密字符串存入数据库.由棱镜门思考.目前大部分企业中都是明文密码.一旦被攻破.危害非常大.现在主流加密技术是MD5加密.不过MD5的存在小概率碰撞(根据密码学的定义,如果内容不同的明文 ...
- 建立Ftp站点
建立Ftp站点步骤: 1.首先创建一个用户 我的电脑右键->管理->本地用户和组->用户->“右键”新建用户->输入用户名和密码再点创建就行了! 2.其次是在C盘新建文件 ...
- 数组自定义排序:IComparable和IComparer接口
首先先说一下IComparable和IComparer的区别,前者必须在实体类中实现,后者可以单独出现在一个排序类中,即此类只包含一个compare方法. Array类使用快速算法对数组中的元素进行排 ...
- 教你使用shell数组
数组的使用,需要掌握 1.对数组进行赋值 2.通过下标访问数组元素 3.循环遍历所有的元素 代码如下: #!/bin/bash a="39" b="5" c=& ...