第二本书 -- (第二章)--设备权限

一、权限列表的读取

二、setfacl用于设置或者修改文件权限

1.授予用户westos读写执行权限

当用户拥有ACL权限后,用户权限后边会将‘.’变为‘+’

2.授予组bob读写执行权限

3.删除用户用户/组的权限

4.修改其他人的权限为空:

setfacl -m o::-  filename

三、ACL掩码及继承

1.生么是ACL掩码

具有ACL的文件拥有一个“mask”(掩码),这个掩码既能够限制拥有改文件的组的最大权限,又能够限制ACL中的补充用户和组所拥有的最大权限

2.setfacl -m m:rwx file

## 修改某一个文件的mask码

3.ACL继承

ACL继承会让该目录中的所有新文件拥有这个ACL权限,但是目录中以前存在的文件不会被影响

##如果要清除这个ACL权限继承:

setfacl -k directory

时间: 2024-11-04 13:57:14

第二本书 -- (第二章)--设备权限的相关文章

第二本书 一章(课后题)

2.教员要求账号使用面向对象写一个计算机类 import java.util.Scanner; public class MyMain { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入2个数字:"); int num1 = scanner.nextInt(); int num2 = scanner.nextInt();

第二本书 第四单元总结

####################################第二本书 第四单元#############################################一.分区划分fdisk /dev/vdbThe device presents a logical sector size that is smaller thanthe physical sector size. Aligning to a physical sector (or optimalI/O) size b

第二十二章 TCP/IP层的实现

                      第二十二章    TCP/IP层的实现        我比较喜欢先难后易,如果把GPU显示管理.和网络管理拿下后:我会从头整理.改写一遍APO操作系统.这样,就会形成APO操作系统的锥形.也获得了全局观.内核CPU线路.和用户CPU线路,你可以将它们看成是独立的2个32位CPU核:内核CPU主要任务是实时处理.硬件中断,256个实时线程包含了一些中断程序的后半部.用户CPU主要是动态优先级进程.线程调度,各种应用程序的运行:2个核之间是通过消息交互.句

《javascript高级程序设计》第二、三章知识点整理

第二章知识点总结 1.<script>在html中的使用 主要功能:在页面中嵌入javascript代码或包含外部javascript文件. 常用属性: type:用于定义脚步代码的语言类型,默认为text/javascript. src:包含外部域的javascript文件. defer:表示脚本会在整个页面加载完毕之后运行,只对外部文件有效,最好只包含一个延迟脚本. async:脚本在不妨碍其他操作的情况下立即下载(不保证下载文件的顺序). 插入位置:在页面<body>标签页面

【WPF学习】第二十四章 基于范围的控件

原文:[WPF学习]第二十四章 基于范围的控件 WPF提供了三个使用范围概念的控件.这些控件使用在特定最小值和最大值之间的数值.这些控件--ScrollBar.ProgressBar以及Slider--都继承自RangeBase类(该类又继承自Control类).尽管它们使用相同的抽象概念(范围),但工作方式却又很大的区别. 下表显示了RangeBase类定义的属性: 表 RangeBase类的属性 通常不比直接使用ScrollBar控件.更高级的ScrollViewer控件(封装了两个Scro

第二本书第三单元

第二本书unit3  ***********3.系统延迟及定时机制********* ***1.at延时 at time at> 动作 at>ctrl+d at><EOT> at -l /*显示文件任务号 atrm 任务号 /*删除任务号对应的任务 当执行动作所有输出时 输出内容会以邮件的方式发送给任务的发起人 comm mail Heirloom mail version 12.5 7/5/10. Type ? for help. "var/spool/mail/

Gradle 1.12用户指南翻译——第二十五章. Scala 插件

其他章节的翻译请参见: http://blog.csdn.net/column/details/gradle-translation.html 翻译项目请关注Github上的地址: https://github.com/msdx/gradledoc/tree/1.12. 直接浏览双语版的文档请访问: http://gradledoc.qiniudn.com/1.12/userguide/userguide.html. 另外,Android 手机用户可通过我写的一个程序浏览文档,带缓存功能的,目前

第二十五章 springboot + hystrixdashboard

注意: hystrix基本使用:第十九章 springboot + hystrix(1) hystrix计数原理:附6 hystrix metrics and monitor 一.hystrixdashboard 作用: 监控各个hystrixcommand的各种值. 通过dashboards的实时监控来动态修改配置,直到满意为止 仪表盘: 二.启动hystrix 1.下载standalone-hystrix-dashboard-1.5.3-all.jar https://github.com/

Gradle 1.12用户指南翻译——第二十九章. Checkstyle 插件

其他章节的翻译请参见: http://blog.csdn.net/column/details/gradle-translation.html 翻译项目请关注Github上的地址: https://github.com/msdx/gradledoc/tree/1.12. 直接浏览双语版的文档请访问: http://gradledoc.qiniudn.com/1.12/userguide/userguide.html. 另外,Android 手机用户可通过我写的一个程序浏览文档,带缓存功能的,目前

Gradle 1.12用户指南翻译——第二十二章. 标准的 Gradle 插件

其他章节的翻译请参见: http://blog.csdn.net/column/details/gradle-translation.html 翻译项目请关注Github上的地址: https://github.com/msdx/gradledoc/tree/1.12. 直接浏览双语版的文档请访问: http://gradledoc.qiniudn.com/1.12/userguide/userguide.html. 另外,Android 手机用户可通过我写的一个程序浏览文档,带缓存功能的,兼容