linux权限管理

目录  :

        1.用户管理

        2.权限的临时提升

        3.权限的定义

        4.权限的修改

        5.研究目录对other的w权限限制

        6.粘滞位

        7.linux默认权限的设置和权限掩码

--------------------------------------------------------------------------------------------------------------------------

1.用户管理

1.linux中,默认有两类用户

 1. root   : 超级管理员,具有非常高的权限

 2.普通用户  : 具有一般权限,需要受权限约束的(你所创建的用户(只能由root来创建))

2.用户的切换

普通用户切换成root用户

两种方法   :  su       su-

 

那么这两种用户的切换区别在哪勒??????

区别在于切换新的用户之后是否还在原来的路径(我们来验证看看)

 root用户切换普通用户

两种方法    su - 用户名        、     ctrl+d或者exit

 

 2.权限的临时提升

 ----------------------------------------------------------------------------------------------------------------------

3.权限的定义

理解什么是权限 : 一件事情是否允许被特定的人做     权限  = 人  + 事物的属性

权限约束的是人,文件本身具有的天然的权限属性  : r + w + x

 人  : 修改人

属性: 修改属性

linux中的用户类别:

1.拥有者 (owner)

 2.所属组 (group)

3.其他 (other)

拥有者 , 所属组 ,other  :  指的是一种角色身份

vs

root  和 普通用户   : 指的是具体的一个人

-----------------------------------------------------------------------------------------------------------

文件类型:

linux下一切皆文件

 

 ----------------------------------------------------------------------------------------------------------------

4.权限的修改

修改权限的文件读写执行操作

 

 修改文件拥有者和所属组

以root用户修改文件的拥有者和所属组都不需要输密码,直接拿,直接改

修改拥有者

 修改所属组 : 和修改拥有者是一样的道理  ,将chown 改成 chgrp 即可

一次更改文件的拥有者和所属组

chown

 ---------------------------------------------------------------------------------------------------------------------------

修改权限的八进制方案

 

--------------------------------------------------------------------------------------------------------------------------------

5.研究目录对other的w权限限制

 

 总结  : 如果目录本身对other具有w权限,other可以删除掉任何的目录下的文件

            如果目录本身对other没有w权限,other不可以删除掉任何的目录下的文件

-----------------------------------------------------------------------------------------------------------------------------

6.粘滞位

需求  :  other可以在特定的目录下创建文件,并写入但是不想让任何人删掉自己的文件

对于这个需求我们只能采用  --- 粘滞位     chmod  o+t

 

 总结  : 对于设置了粘滞位的目录,在该目录下,只能文件的拥有者(root)可以删除,其他人不能删除

----------------------------------------------------------------------------------------------------------------------

7.linux默认权限的设置和权限掩码

为什么系统中我们创建出来的文件或目录,的默认权限是我们所看到的这样子的呢?

目录   :   776

文件   :   664

--------------------------------------------------------------------------------------------

默认权限:  普通文件 :  起始权限(666)

                    目录文件:起始权限(777)

可为什么和我们所看到的   664    776   权限不一样呢???

------------------------------------------------------------------------------------------------------------

 所以为什么我们linux默认权限是这个样子的(权限设置时 ,需要在我们的起始权限添上权限掩码)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值