linux6.5修改组权限,Centos 6,7 用户的权限管理

Centos6, 7 用户和权限管理

之所以设置用户和权限管理机制,主要是为了实现用户之间的隔离,形成独立的空间

每个用户所对应的访问权限不同,不可以越权限操作

1.  先从用户的分类开始

用户分为:

管理员:root

普通用户(又分为):

系统用户:仅用于运行服务程序;

登录用户:系统资源的正常使用者;

如果仅有用户名,而计算机又不会识别名字,只会识别数字,所以每个用户名都对应一个纯数字的

用户标识,就叫做用户ID

用户标识:UserID, UID (16bits二进制数字:0-65535;)

管理员:0

普通用户:

系统用户:

CentOS5, 6: 1-499

CentOS7: 1-999

普通用户:

CentOS5,6: 500+

CentOS7: 1000+

有了用户名和用户ID后,计算机是如何进行一一对应的,是通过一个文件对行比对,这个过程叫做用

户名称解析。

名称解析:名称转换;

解析库: username UID

/etc/passwd:用户名、UID及其它属性信息解析库;

2.  既然有了这么多的用户,如何进行用户的管理,就需要有一个组织对其进行分类管理,于是就有了用户组的概念,组名,组ID,组的解析与创建用户的过程相同

组类别分为:

管理员组:

普通用户组(又分为):

系统组:

CentOS5,6: 1-499

CentOS7: 1-999

登录组:

CentOS5,6: 500+

CentOS7: 1000+

组名称解析:groupname gid

解析库:/etc/group

组类别:以用户为核心

用户的主组:基本组;

用户的附加组:额外组;

组类别:根据组内容纳的用户来划分

私有组:与用户名相同,且只有一个此用户;

公共组:组内包含了多个用户;

认证机制:验正用户的确是他所声称的人;

通过对比事先存储的,与登录时所提供的信息是否一致;

3.  用户和组的信息库存储的位置:

用户的认证信息库:/etc/shadow

组的认证信息库:/etc/gshadow

密码:加密存放,使用单向加密机制;

单向加密:仅能加密,不能解密;提取数据特征码;

数据相同:加密结果相同;

定长输出:

密码的算法种类:

md5:message digest, 128bits

sha1:secure hash algorithm, 160bits

sha224

sha256

sha384

sha512

4.  用户和组的管理命令:

组:groupadd,  groupmod, groupdel

用户:useradd,usermod, userdel

认证:passwd

注意:命令的熟练运用和OPTION的灵活使用

5.  关于用户和组的权限管理

用户和权限管理:

什么是进程安全上下文:

进程:运行一个程序文件而产生,通常由一个用户发起;进程则以发起者的身份运行;

判断进程的发起者是否与文件属主相同,如果是,则以属主的身份来访问,从而应用属主权限;否则

判断进程的发起者是否属于文件的属组,如果是,则应用属组权限;否则应用“其它”权限

6.  文件系统文件权限说的是对哪几类用户分别的权限:

三类用户:

属主:owner, u

属组:group, g

其它:other, o

权限:

r:readable,可读

w:writable, 可写

x:excutable, 可执行

7.  权限管理针对文件和目录进行:

文件:

r:可获取文件的数据;

w:可修改文件的数据;

x:可将此文件运行为进程;

目录:

r:可使用ls命令获取其下的所有文件列表;但不可以使用“ls -l”去获取详细信息,也   不可以cd至此目录中;

w:可修改此目录下的文件列表,即可以在此目录下创建或删除文件;

x:可用"ls -l“命令来获取其下的文件的详细属性信息,也可cd至此目录中;

8.  重点理解权限的组合机制用数字表示:

以owner为例:

---    000    0

--x    001    1

-w-    010    2

-wx    011    3

r--    100    4

r-x    101    5

rw-    110    6

rwx    111    7

上述应记忆,

例:drw_rw_r__对应的权限数字就是664

命令的灵活运用:

Chmod

Chgrp

备注:umask 码是什么,如何修改和使用机制

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值