Linux学习134 Unit 2

简介:

第二本书第二单元


1.什么时权限列表

对与文件的权限进行附加补充说名的一个权限设定方式

 

2.如何去查看权限列表

[root@aclhost mnt]# ls -l file

-rw-r--r--. 1 root root 0 Nov  7 09:14 file

          |

如果此位为“.”,代表这位上没有权限列表

如果此位为“+”,代表权限权限列表存在

 


3.如何查看权限列表

[root@aclhost mnt]# ls -l file

-rw-rw-r--<<+>> 1 root root 0 Nov  7 09:14 file

 wKiom1j2NyLBoQwAAAA_XoGa_Uc997.jpg

 

 

[root@aclhost mnt]# getfacl file

# file: file##文件名称

# owner: root##文件所有人

# group: root##文件所有组

user::rw-##所有人权限

user:student:rw-##特定用户权限

group::r--##所有组权限

mask::rw-##特定用户生效的最大权限

other::r--##其他人权限

 

 

4.如何设定acl权限

setfacl

 

setfacl-m <u|g|m>:<username|groupname>:权限filename##设定acl

setfacl -x <u|g>:<username|groupname> filename##去除某个用户或者组的acl

setfacl -bfilename##删除文件上的权限列表

 

wKioL1j2N4bBjEe-AABep2gwKYg125.jpg

wKiom1j2N4fgwPiTAAB0sioqplM580.jpg

wKiom1j2OECQ9CR-AAB_EGokQRs003.jpg

wKioL1j2OEGi9_kMAACEAlYoMHg199.jpg

wKioL1j2OEGCHc5xAACDK1-1AiM092.jpg

wKioL1j2OIuzsonxAACEl1yVdVg392.jpg





5.acl默认权限

默认权限针对目录使用,时让目录中所有新建文件都继承此权限,这个权限对目录本身不生效,并且不会影响目录中已经存在的文件

 

setfacl -m d:<u|g|o>:<username|group>:rwxdirectory##设定默认权限

setfacl -x  d:<u|g|o>:<username|group>directory##撤销目录中的某条默认权限

 

wKioL1j2OL_BI0_-AABs_0obRPE586.jpg

wKiom1j2OL-Db1zkAABxEvv2_xw632.jpg

wKiom1j2OXnDwGX7AABHRfzFUgA066.jpg

wKioL1j2OXmSqrbwAAApkYX4OCw655.jpg


7.在rhel6以及之前的版本中,用户建立的分区时不支持acl的,如果需要,必须加载acl参数

 

mount -o remount,acl设备

vim /etc/fstab

设备挂载点类型defaults,acl0 0



wKioL1j2OYqweHXHAACbtDS5N9g380.jpg

wKiom1j2Ob2B5vldAADhN7serVc197.jpg

wKioL1j2Ob2BFjp2AABvNPhqBdg185.jpg

本文转自  夏梨巴人  51CTO博客,原文链接:http://blog.51cto.com/12774035/1918078

相关文章
|
1月前
|
Ubuntu 安全 Unix
【Linux学习】零基础学习Linux
【Linux学习】零基础学习Linux
|
1月前
|
监控 网络协议 Java
Linux 网络编程从入门到进阶 学习指南
在上一篇文章中,我们探讨了 Linux 系统编程的诸多基础构件,包括文件操作、进程管理和线程同步等,接下来,我们将视野扩展到网络世界。在这个新篇章里,我们要让应用跳出单机限制,学会在网络上跨机器交流信息。
Linux 网络编程从入门到进阶 学习指南
|
1月前
|
Ubuntu Unix 大数据
为什么要学习 Linux ????
为什么要学习 Linux ????
30 0
|
2月前
|
Linux Shell 数据安全/隐私保护
【Linux】基础学习篇三:用户与权限(持续更新)
【Linux】基础学习篇三:用户与权限(持续更新)
|
1月前
|
Linux 编译器 开发工具
Linux学习第二枪(yum,vim,g++/gcc,makefile的使用)
Linux学习第二枪(yum,vim,g++/gcc,makefile的使用)
|
2月前
|
Linux
【Linux】基础学习篇一:Linux初始设置(持续更新)
【Linux】基础学习篇一:Linux初始设置(持续更新)
|
4天前
|
Unix Linux Windows
Linux的学习之路:3、基础指令(2)
Linux的学习之路:3、基础指令(2)
28 0
|
3月前
|
监控 Linux Shell
【Linux技术专题】「夯实基本功系列」带你一同学习和实践操作Linux服务器必学的Shell指令(排查问题指令 - 下)
在线上排查问题时,查询日志、查看系统配置和分析操作系统信息是至关重要的。这些操作可以帮助我们深入了解软件和服务的兼容性,并解决潜在的问题。在本次学习中,我们将介绍并深入学习一些我在处理类似问题时常用的指令。通过掌握这些指令,你将能够更加高效地定位和解决线上问题,提高系统的稳定性和性能。让我们一同进入这个学习过程吧!
43 0
【Linux技术专题】「夯实基本功系列」带你一同学习和实践操作Linux服务器必学的Shell指令(排查问题指令 - 下)
|
4天前
|
消息中间件 Unix Linux
Linux的学习之路:17、进程间通信(1)
Linux的学习之路:17、进程间通信(1)
19 1
|
4天前
|
存储 安全 Linux
Linux的学习之路:9、冯诺依曼与进程(1)
Linux的学习之路:9、冯诺依曼与进程(1)
18 0