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

linux下有三类用户:  1、超级用户 :root 具有操作系通的一切权限 uid 0

2、普通用户:普通用户具有操作系统有限的权限 uid 500-6000

3、伪用户 :是为了方便系统管理,满足相对应的系统进程文件属主的要求,    不能登录系统 uid
1--499

管理用户的文件、用户的基本信息都放在这里  /etc/passwd    
任何用户对它都有读的权限   只定义账号不定义口令
  一行代表一个用户  分七个部分

账号名称:密码:uid:gid:相关信息:用户家目录:解释器

用户的密码文件   /etc/shadow 只有root可读

用户名:口令:最后一次修改时间:最大时间间隔:最小时间间隔:警告时间:不活动时间:失效时间
                               
0  随时可以修改     
999999      一周

创建账户  两种简单方法
   1在/etc/passwd 中添加一条记录
   2
#ueradd 用户 #passwd
密码(lee用户的附属组为admin)

    

查看用户的信息:

useradd命令的常用选项如下:
    -d
home-dir:指定用户主目录。 
   -e
date:禁用账户的日期,格式为:YYYY-MM-DD。 
   -f
days:口令过期后,账户禁用前的天数。
   -g
group-name:用户所属主组群的组群名称或GID。 
   -G
group-list:用户所属的附属组群列表,多个项目用逗号分隔。
   
-m:若主目录不存在则创建它。
   
-M:不创建用户主目录。
   -n:不要为用户创建用户私人组群。
   
-r:创建UID小于500的不带主目录的系统账户。
    -p:加密的口令。
   
-s:指定用户登录 Shell,默认为 /bin/bash。
    -u UID:指定用户的
UID,它必须是唯一的,且大于499

用户的删除:

用户的禁用:

用户的解锁:

用户登陆名的修改:

(有锁定用户就有锁定密码,都是禁止用户登陆系统,这个方法不止上面讲的,就不一一举例了)

组的配置文件/etc/group

组名  组密码  组id   其他用户

组的创建与删除(组的删除和用户的可不一样)

组密码的创建与删除

要是实在不知道怎么办?查看帮助。man 一下  或  --help

《用户和组的管理》Redhat6.3,码迷,mamicode.com

时间: 2024-10-10 03:52:27

《用户和组的管理》Redhat6.3的相关文章

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用户和组的管理

用户和组的管理 系统中,创建用户和群组的目的,就是对系统资源进行权限的统一分配管理.好比说,在一个公司内的资源,不同级别的在职员工对资源的利用权限需要进行统一分配: 如何避免权限分配后的滥用呢? 用户进行权限使用的时候,都必须遵守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 进程是以其发起者的身份运行的:可以理解为,进程的所有者就是发起者:会将发起者的信

Linux学习笔记:用户和组的管理

用户和组的管理 Linux系统是一个多用户操作系统.任何一个受使用系统资源的用户.都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问,另一方面也可以帮助用户组织文件.并为用户提供安全性保护:实现用户账号管理主要有用户账号添加.删除与修改.以及用户口令的管理和用户组的管理等工作. 下面我们列出Linux系统里用户和组的定义以及进行用户和组的管理操作时所用到的一些命令: Cisco开发的AAA认证体系

2017-11-17Linux基础知识(12)用户和组的管理命令

在上一章中我们讲述了通配符(bash globing)以及IO重定向及管道,以及介绍了用户管理的基本概念,主要讲述了其用户类别和组类别及管理用户和组的数据库文件,在用户类别当中分为管理员和普通用户这两个大类,而普通用户又分为系统用户和登录用户这个两类.之后在组类别当中介绍了其管理组和普通用户组还有一个组类别是基本组和附加组,最后一个组类别为似有组和公共组,那么接下来我们讲述Linux用户和组的管理命令. 一.安全上下文 我们都知道,所有的进程都是使用发起者的身份来运行,那么对于操作系统来讲,所谓

【Linux系统】用户与组账号管理实例与讲解

用户账号与组账号管理 下面是我对用户账号与组账号之间的一些整理与实例配置. 在Linux系统中用户和组账号分为以下几点: 超级用户:root用户是Linux默认的超级用户具有相当于windows系统中的administrator的作用. 普通用户:普通用户的账号需要由root或其它管理员用户创建. 程序用户:用于添加Linux系统中的一些特定的低权限的用户.(这些用户只用于维持或某个程序的正常运行) 组账号 基本组(私有组):每一个账号都有自己的属于自己的组. 附加组(公共组):与其他用户在同一