简述centOS 7系统用户和组的管理及配置

一、1.Linux中用户的类型
超级管理员root,默认ID为0;超级管理员root默认ID0只能有一个
普通用户除管理员以外用户创建的账户都是普通用户;默认ID500~60000
程序用户管理Linux系统的应用程序使用;默认ID1~499
2.组的类型
基本组和附加组;组是用户的集合
3.用户关联配置文件的类型

4.添加账户useradd常见的选项
-d指定用户宿主目录,默认在/home中
-e指定账户失效的时间
-g指定基本组的组号或者名字
-G指定附加组的组号或者名字
-m不建立宿主目录
-s指定登录shell



5.用户设置密码
passwd命令的作用设置密码
-d清空密码
-l锁定账户
-s查看账户锁定状态


6.修改用户配置usermod的常见选项
-l修改用户名
-U解锁用户
-L锁定账户
-d修改宿主目录
-e设置账户失效时间
-g设置基本组
-G设置附加组
-s修改用户的登录shell



二、组的配置文件
1.创建组groupadd常见的选项
-g指定组的GID或者组的名字

修改组的常见属性
-a添加账户
-M添加多个账户
-d删除组中的用户



三、文件目录的归属
1.访问权限
1)读取
r表示或者数字4
允许查看文件内容
允许列出目录中的数据
2)写------*入权限
w表示或者数字2
允许修改文件内容
允许创建子目录子文件删除数据
3)执行权限
x表示用数字1
允许运行程序
允许目录之间的切换
2.归属所有权
属主:用户所拥有的权限
属组:组对文件或者目录拥有的权限
其他用户0:网络账户访问就属于其他用户
3.chmod设置权限,chmod的属性
-R针对目录递归设置权限

原文地址:https://blog.51cto.com/14156658/2406142

时间: 2024-10-14 01:36:36

简述centOS 7系统用户和组的管理及配置的相关文章

Linux系统下用户与组的管理

Linux系统下用户与组的管理 一.用户及组基本概述 Linux 系统上,用户管理是基于用户名和密码的方式进行资源的分配. 1.uid(用户身份标识) (1)root用户 uid为0 (2)普通用户:1--65535 系统用户 系统已经已经存在专门用来对系统服务或者系统资源进行管理的 1--499(CentOS 6.X) 1--999 (CentOS 7.X) 登录用户(平时专门做系统管理的用户) 500+ (CentOS 6.X) 1000+ (CeentOS 7.X) 2.gid(用户组身份

Linux系统用户、组和权限及管理

初学Linux,现将对用户.组和权限及管理做了一些整理,希望大家相互学习! 用户: 即在系统内将有限的资源在多个使用者之间进行分配的一个系统组件: 用户分类:Linux环境中用户一般分为管理员和普通用户: 管理员(root)是系统中的超级用户,被授予对系统资源所有的访问权限,可以对其它其它用户及组进行管理: 普通用户又分为系统用户和登录用户: 系统用户:仅用于运行服务程序,保障系统正常运行: 登录用户:系统资源的正常使用者,访问资源的权限需要Root管理指定: 用户ID(User ID UID)

Linux系统用户与组的基本命令

用户和组的管理主要是出于对人员的管理,在多用户多任务分时操作系统中:所有一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面能帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问:另一方面也能帮助用户组织文件,并为用户提供安全性保护.每个用户账号都拥有一个惟一的用户名和用户密码.用户在登录时键入正确的用户名和密码后,才能进入系统和自己的主目录.用户和组的管理就是要对员工的账号进行不同程度的管理,一个用户属于什么组对应的使用这个组所

运维基础--Linux用户和组的管理

用户和组的管理 系统中,创建用户和群组的目的,就是对系统资源进行权限的统一分配管理.好比说,在一个公司内的资源,不同级别的在职员工对资源的利用权限需要进行统一分配: 如何避免权限分配后的滥用呢? 用户进行权限使用的时候,都必须遵守Cisco公司开发的AAA认证体系,即: Authentication:认证,核实身份是否正确 Authorization: 授权,对已经核实身份的用户进行资源分配 Accounting: 审计,监管资源被使用的情况: 进行资源认证的必要性最主要来源于计算机系统资源的有

用户和组的管理

用户和组的管理方法: 在Linux中,有两种账户:用户帐户和组账户. 因为Linux是一个多用户,多任务共同协作的系统,当有多个任务或多个用户同时运作时,要保证他们能够在系统中正常地运行,就得涉及到权限的分配问题了.在Linux中,是按AAA来分配权限的.所谓的AAA就是: Cisco的AAA的认证体系: Authentication:认证   核实身份是否正确 Authorization:授权    对已经核实的用户进行资源分配 Accounting:  审计      监督资源被使用的情况

bash特性续写以及用户和组的管理

本周继续学习了bash的相关知识,bash的变量需要注意书写规范和强弱变量以及bash变量的种类等,然后开始学习用户和组的管理,重点学习了组管理命令,用户管理的命令,用户认证相关的命令,组认证相关的命令,其他命令这些知识点,需要我们课后学习记忆. bash 特性之变量 程序=指令+数据 数据:文件  变量 变量:一段连续的内存空间cell=8bit  (32bit字长支持4GB内存)为这一段内存空间取名 称之为变量名:在这段内存空间中所存储的数据称为变量值 赋值操作: = 赋值操作符 赋值方法

Linux初学之——用户和组的管理

Linux系统可以支持多个用户使用不同的终端设备登录系统,用户又按不同的属性划分成不同的组,为了系统的安全性需要对不同用户设置不同的权限,所以涉及到对用户和组的管理. 用户和组的管理 用户账户 组账户 权限的分配 Cisco开发的AAA认证体系 Authentication: 认证,核实身份是否正确 Authorization: 授权,对已经核实身份的用户进行资源分配 Accounting: 审计,监管资源被使用的情况 多用户多任务的操作系统: 能够实现资源使用和完成任务的主体是:应用程序的进程

#5 用户和组的管理(AAA认证的由来)

用户和组的管理 用户账户 组账户 权限的分配 Cisco开发的AAA认证体系: Authentication:认证,核实身份是否正确: Authorization:授权,对已经核实身份的用户进行资源分配: Accounting:审计,监管资源被使用的情况: 多用户.多任务的系统:(在服务器上通常是多用户.多任务的操作系统) 能够实现资源使用和完成的任务的主体是:应用程序进程 安全上下文:secure context 进程是以其发起者的身份运行的:可以理解为,进程的所有者就是发起者:会将发起者的信

《用户和组的管理》Redhat6.3

linux下有三类用户:  1.超级用户 :root 具有操作系通的一切权限 uid 0 2.普通用户:普通用户具有操作系统有限的权限 uid 500-6000 3.伪用户 :是为了方便系统管理,满足相对应的系统进程文件属主的要求,    不能登录系统 uid 1--499 管理用户的文件.用户的基本信息都放在这里  /etc/passwd     任何用户对它都有读的权限   只定义账号不定义口令  一行代表一个用户  分七个部分 账号名称:密码:uid:gid:相关信息:用户家目录:解释器