linux的权限

一、权限和归属

1.文档访问概述

2.查看文件/目录权限

3.权限字串解析

 

二、chmod权限控制

1.基本用法

chmod命令

−格式:chmod[ugoa] [+-=][rwx] 文件...

chmod[nnn] 文件...

常用命令选项

−-R:递归修改权限

−--reference=模板文件

2.权限配置示例

3.应用案例

 

三、控制文档的默认权限

1.默认权限概述

新建文件/目录的默认权限?

−一般文件默认均不给x 执行权限

−其他取决于umask设置

[root@hadoop ~]# umask
0022
[root@hadoop ~]# umask -S
u=rwx,g=rx,o=rx    //新目录755、新文件644

2.调整umask权限掩码

3.新建目录时指定权限

四、chown归属控制

1.设置文档属主

基本用法−格式:chown[-R] 属主文档...

2.设置文档属组

基本用法−格式:chown[-R] :属组文档...

3.同时设置属主和属组

基本用法−格式:chown[-R] 属主:属组文件...

五、特殊权限总述

1.附加权限概述

2.附加权限的种类

3.ACL访问控制策略

Access Control List

−可以弥补文档归属类别太笼统的不足,为个别用户、个别组设置独立的rwx权限

−为目录设置可向下继承的rwx权限

六、Set UID

1.Set UID概述

SUID权限

−占用属主(User)的x 位

−显示为s 或S,取决于属主是否有x 权限

−仅对可执行的程序有意义

−当其他用户执行带SUID标记的程序时,具有此程序属主的身份和权限

2.SUID权限测试

七、Set GID

1.Set GID概述

SGID权限

−占用属组(Group)的x 位

−显示为s 或S,取决于属组是否有x 权限

−对可执行的程序/目录有效

−当其他用户执行带SGID标记的程序时,具有程序属组的身份和相应权限

−在一个具有SGID权限的目录下,新建文档自动继承此目录的属组身份

2.SGID权限测试

当未设置SGID权限时,对于新建文档的属组−谁创建,谁拥有

八、Sticky Bit粘滞位

1.Stick Bit概述

粘滞位,Sticky Bit 权限

−占用其他人(Other)的x 位

−显示为t 或T,取决于其他人是否有x 权限

−适用于目录,用来限制用户滥用写入权

−在设置了粘滞位的文件夹下,即使用户有写入权限,也不能删除或改名其他用户文档

2.Sticky权限测试

九、ACL访问控制

1.查看ACL控制策略

getfacl命令

−指定文件或目录路径作为参数

−大部分文档默认不会设置任何额外的ACL策略

2.设置ACL控制策略

setfacl命令

−格式:setfacl[选项] u:用户名:权限文件...

setfacl[选项] g:组名:权限文件...

常用命令选项

−-m:定义一条ACL策略

−-R:递归设置ACL策略

−-d:为目录设默认权限(子文档自动继承)

3.清除ACL控制策略

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lambda-小张

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值