第4章 文件权限-【千锋教育】Linux系统管理与服务配置实战(慕课版)同步教案
2023-03-23
|
11页
|
128人阅读
|
0人下载
教辅
内容正文:
课程名称
第4章 文件权限
计划学时
4学时
内容分析
本章主要介绍基本权限UGO、基本权限ACL、高级权限、文件属性chattr、进程掩码umask
教学目标
与
教学要求
要求学生掌握基本权限用法、掌握高级权限用法
教学重点
基本权限UGO、基本权限ACL、高级权限、文件属性chattr、进程掩码umask
教学难点
基本权限UGO、基本权限ACL、高级权限、文件属性chattr、进程掩码umask
教学方式
课堂讲解及ppt演示
教
学
过
程
第一课时
(基本权限UGO、基本权限ACL)
内容回顾
1. 回顾上节内容,引出本课时主题。
上节已经介绍了用户管理,这节开始介绍文件权限。权限的意义在于允予某一个用户或某个用户组以规定的方式去访问某个文件。例如,Apache服务进程默认由Apache用户访问,除了root用户以外,其他用户均不能访问相关进程,这样就能通过在文件上面设置用户或用户组的访问方式以达到限制目的,引出本节的内容。
2. 明确学习目标
(1) 能够掌握设置文件属性与权限
(2) 能够掌握UGO权限设置案例
(3) 能够掌握ACL基本用法
(4) 能够掌握ACL高级特性
知识讲解
· 设置文件属性与权限
为了数据的安全,系统需要给予不同身份的用户、用户组对应的文件权限。下面讲解三个常用的修改权限命令,具体如下所示:
chown:修改文件属主、属组。
chgrp:修改文件属组。
chmod:修改文件权限。
例如,创建文件file2,查看文件当前的属主,使用chown命令修改文件的属主,将文件属主root用户改为qfedu,具体案例详情参考4.1.1。
· UGO权限设置案例
通过上节的学习,对于文件的基本权限设置方式有了大致的了解,r、w、x权限对文件和目录的意义如表所示。
权限
对文件的影响
对目录的影响
r(读取)
可读取文件内容
可列出目录的内容(文件名)
w(写入)
可修改文件内容
可创建或删除目录中的任一文件
x(执行)
可以作为命令执行文件
可访问目录的内容(取决于目录中文件的权限)
下面以一些具体实例加以说明,针对hr部门的访问目录/home/hr设置权限,要求如下:
(1)root用户和hr组的员工可以读、写、执行。
(2)其他用户没有任何权限。
具体如下所示。
[root@qfedu ~]# groupadd hr
[root@qfedu ~]# useradd hr01 -G hr
[root@qfedu ~]# useradd hr02 -G hr
[root@qfedu ~]# mkdir /home/hr
[root@qfedu ~]# chgrp hr /home/hr
[root@qfedu ~]# chmod 770 /home/hr
[root@qfedu ~]# ll -d /home/hr
drwxrwx---. 2 root hr 6 4月 13 19:02 /home/hr
实战案例参考4.1.2。
· ACL基本用法
创建一个文件,使用getfacl命令查看ACL权限,此时显示的内容与先前使用ll命令查看到的内容相差无几,具体如下所示。
[root@qfedu ~]# touch /home/test.txt
[root@qfedu ~]# getfacl /home/test.txt
getfacl: Removing leading '/' from absolute path names
# file: home/test.txt
# owner: root
# group: root
user::rw-
group::r--
other::r--
[root@qfedu ~]# ll /home/test.txt
-rw-r--r--. 1 root root 0 4月 14 01:09 /home/test.txt
setfacl命令可以设置ACL权限,对每一个文件或目录进行更精确的权限设置,添加“-m”参数可以修改当前文件ACL权限。修改用户alice下的text.txt文件的读、写权限,当用ll查看文件时,权限字符位最后出现“+”,说明该文件含有ACL权限,具体如下所示。
[root@qfedu ~]# setfacl -m u:alice:rw /home/test.txt
[root@qfedu ~]# ll /home/test.txt
-rw-rw-r--+ 1 root root 0 4月 14 01:09 /home/test.txt
这时使用getfacl命令查看,用户alice的权限已修改为“rw-”,具体如下所示。
[root@qfedu ~]# getfacl
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。