Linux 档案权限的新功能 Access Control Lists

Linux的ACL权限 一个文件一般包括所有者、所属组和其他人这三个身份的权限,但有些情况光有这三个身份并不够。例如,在一个班级里上课,建立一个教学目录 /teach,老师是此目录的所有者,拥有的权限为rwx;班级里的学生都属于所属组,拥有的权限也是rwx;班级以外的其他所有人都属于其他人,没有任何权限,即权限为 ---。因此,目录 /teach 的权限数字表示为 770。此时来了一位试听的学生用户 audition,考 阅读详情
来源:CnLinux.net

ACL(Access Control Lists)
传统的 Unix like 档案系统只能针对 user/group/other 来对档案设定权限(无法针对各别的使用者,群组来设定),而 ACL 可以针对各别的使用者/群组来设定权限.

Step 0:检查你的核心是否有支持 ACL 的功能
并不是每一个版本的核心都有支持 ACL 的功能,最简单的方式就是检查目前核心是否有支持.
#cat /boot/config-kernel-version | grep -i ext3
CONFIG_EXT3_FS=m
CONFIG_EXT3_IDEX=y
CONFIG_EXT3_FS_XATTR_SHARING=y
CONFIG_EXT3_FS_XATTR_USER=y
CONFIG_EXT3_FS_XATTR_TRUSTED=y
CONFIG_EXT3_FS_ACL=y
此时如果能看到上叙几项功能已经编译至核心中,那你的 ext3 档案系统已经有支持 ACL 的功能

如果没有那请自己编译一个含有上叙功能的模块吧!!这些功能在编译核心选项中的 File systems 下都可以找到.

如果你在编译核心时找不到上叙功能的模块,请至 ACL 的官方网站来安装 Kernel Patch
<http://acl.bestbits.at/>

Step 1:挂载扇区
你可以用下列的方式挂载扇区
#mount -t ext3 -o acl /dev/sda1 /fs1
你也可以直接写在 /etc/fstab 档案中,这样就可以在开机后支持 ACL 的功能
#vi /etc/fstab
-----------------------------------------------------------------------
..........略...................
LABEL=/fs1 /fs1 ext3 acl 1 2
-----------------------------------------------------------------------

Step 2:设定 ACL 的权限
ACL 可以针对下面四种权限来设定
1.个别的使用者
2.个别的群组
3. effective mask 的权限.
4.其它的使用者

下面是个别的说明
1.个别的使用者
假设 user1 user2 user3的使用者都以建立,或者用下面的方式来建立
root 登入系统
[root@unsvr root]#adduser user1
[root@unsvr root]#adduser user2
[root@unsvr root]#adduser user3
[root@unsvr root]#passwd user1
[root@unsvr root]#passwd user2
[root@unsvr root]#passwd user3
mount 一个 ext3 档案系统至目录 /fs1
[root@unsvr root]#mount -t ext3 -o acl /dev/sda1 /fs1
ex:user1 建立的档案开读写的权限给 user2
[root@unsvr root]#chmod -R 777 /fs1
让所有的使用者都能新增档案进入目录的权限

user1 登入系统
[user1@unsvr user1]# cd /fs1
[user1@unsvr fs1]# echo "Create by user1" > user1.txt
[user1@unsvr fs1]# chmod go-r user1.txt
[user1@unsvr fs1]# ll user1.txt
-rw------- 1 user1 user1 17 Jul 14 22:11 user1.txt
此时除了 user1 有读写的权限外没有其它人有读写 user1.txt 的权限(root 除外)

user2 登入系统
[user2@unsvr user2]# cd /fs1
[user2@unsvr fs1]# cat user1.txt
cat : user1.txt Permission denied

user1 登入系统
[user1@unsvr fs1]# setfacl -m u:user2:rw user1.txt
修改权限让 user2 有这个档案的读写权限

看一下他的档案属性变化
[user1@unsvr fs1]# ll
-rw-rw-r--+ 1 user1 user1 10 Feb 16 13:52 user1.txt
你会看到后面多了一个 "+" 表示这个档案有使用 ACL 的属性设定
再用指令 getfacl 来看 ACL 的档案属性设定为何
[user1@unsvr fs1]# getfacl user1.txt
# file: user1.txt
# owner: user1
# group: user1
user::rw-
user:user2:rw-
group::rw-
mask::rw-
other::r--
可以看到 user2 有权限读写这个档案.

user2 登入系统
[user2@unsvr user2]# cd /fs1
[user2@unsvr fs1]# cat user1.txt
Create by user1
user2 可以读取 user1.txt 档案了
[user2@unsvr fs1]# echo "Modify by user2" >> user1.txt
[user2@unsvr fs1]# cat user1.txt
Create by user1
Modify by user2
user2 也可以修改 user1.txt 档案了

user3 登入系统
[user3@unsvr user3]# cd /fs1
[user3@unsvr fs1]# cat user1.txt
cat : user1.txt Permission denied
除了 user1,user2 外没有其它人有读写 user1.txt 的权限(root 除外)

2.个别的群组
ACL 的个别群组权限设定就如同之前个别的使用者方法一样,不过群组的权限设定还要先设定 /etc/group,所以我们要做下列的练习要先做些设定.
假设 user1 user2 user3的使用者以及 group1 group2 群组都已建立,或者用下面的方式来建立
root 登入系统
[root@unsvr root]#adduser user1
[root@unsvr root]#adduser user2
[root@unsvr root]#adduser user3
[root@unsvr root]#passwd user1
[root@unsvr root]#passwd user2
[root@unsvr root]#passwd user3
设定群组
[root@unsvr root]#groupadd group1
[root@unsvr root]#groupadd group2
[root@unsvr root]#vi /etc/group
-----------------------------------------------------------------------
..................
group1:x:503:user1,user2
group2:x:504:user3
-----------------------------------------------------------------------
user1 user2 属于 group1 群组
user3 属于 group2 群组
mount 一个 ext3 档案系统至目录 /fs1
[root@unsvr root]#mount -t ext3 -o acl /dev/sda1 /fs1

ex:user1 想将他的档案分享给 group1 的人读写的权限.
user1 登入系统
[user1@unsvr user1]# cd /fs1
[user1@unsvr fs1]# echo "Create by group1's user1" > group1.txt
[user1@unsvr fs1]# chmod go-r user1.txt
[user1@unsvr fs1]# ll user1.txt
-rw------- 1 user1 user1 17 Jul 14 22:11 group1.txt
此时除了 user1 有读写的权限外没有其它人有读写 user1.txt 的权限(root 除外)

user2 登入系统
[user2@unsvr user2]# cd /fs1
[user2@unsvr fs1]# cat group1.txt
cat : group1.txt Permission denied

user1 登入系统
[user1@unsvr fs1]# setfacl -m g:group1:rw user1.txt
设定 group1 有权限读写这个档案.
note:
看一下他的档案属性变化
[user1@unsvr fs1]# ll
-rw-rw-r--+ 1 user1 user1 10 Feb 16 13:52 group1.txt
你会看到后面多了一个 "+" 表示这个档案有使用 ACL 的属性设定
再用指令 getfacl 来看 ACL 的档案属性设定为何
[user1@unsvr fs1]# getfacl group1.txt
# file: group1.txt
# owner: user1
# group: user1
user::rw-
group::rw-
group1:group1:rw-
mask::rw-
other::---
可以看到 group1 群组的人有权限读写这个档案.

user2 登入系统
[user2@unsvr user2]# cd /fs1
[user2@unsvr fs1]# cat group1.txt
Create by group1's user1
user2(group1 群组的人包括 user1 user2) 可以读取 group1.txt 档案了
[user2@unsvr fs1]# echo "Modify by group1's user2" >> group1.txt
[user2@unsvr fs1]# cat group1.txt
Create by group1's user1
Modify by group1's user2
user2(group1 群组的人包括 user1 user2) 也可以修改 group1.txt 档案了

user3 登入系统
[user3@unsvr user3]# cd /fs1
[user3@unsvr fs1]# cat group1.txt
cat : group1.txt Permission denied
除了 user1,user2(group1 群组的人包括 user1 user2) 外没有其它人有读写 group1.txt 的权限(root 除外)

3. effective mask 的权限.
这时 user1 想将刚才的权限暂时移除,就可以用下面的方式来设定
[user1@unsvr fs1]# setfacl -m m:--- user1.txt
[user1@unsvr fs1]# getfacl user1.txt
# file: user1.txt
# owner: user1
# group: user1
user::rw-
user:user2:rw- #effective:---
group::rw- #effective:---
mask::---
other::---

[user1@unsvr fs1]# setfacl -m m:--- group1.txt
[user1@unsvr fs1]# getfacl group1.txt
# file: group1.txt
# owner: user1
# group: user1
user::rw-
group::rw- #effective:---
group1:group1:rw- #effective:---
mask::rw-
other::---

这种 effective mask 的设定会影响到个别的使用者,群组,和使用者群组.

4.其它的使用者的权限设定
[user1@unsvr fs1]#setfacl -m o:rw user1.txt
他的设定就如同下面的一般权限设定
[user1@unsvr fs1]# chmod o+rw user1.txt

目录权限的设定
对目录而言:
可读(r):对目录而言单独有此权限是没有用的,还要同时有x的权限.才能有 ls 读取目录的内容.
可写(w): 对目录而言单独有此权限是没有用的,还要同时有x的权限.才能有cp,move,touch目录内的档案.
可执行(x): 具有 cd (change directory)进入目录的权限
所以我们要针对 x 的权限来搭配 rw 使用

root 登入系统
[root@unsvr root]#adduser user1
[root@unsvr root]#adduser user2
[root@unsvr root]#passwd user1
[root@unsvr root]#passwd user2
mount 一个 ext3 档案系统至目录 /fs1
[root@unsvr root]#mkdir /fs1
[root@unsvr root]#mount -t ext3 -o acl /dev/sda1 /fs1
[root@unsvr root]#chmod o-rwx /fs1
不希望所有的使用者都能进入目录,新增档案等的权限

ex:/fs1 目录开放进入读写的权限给 user1
root 登入系统
[root@unsvr root]#setfacl -m u:user1:rwx /fs1
[root@unsvr root]#getfacl /fs1
# file: fs1
# owner: root
# group: root
user::rwx
user:user1:rwx
group::---
mask::--x
other::---

user1 登入系统
[user1@unsvr user1]# cd /fs1
[user1@unsvr fs1]# echo "Create by user1" > user1.txt
[user1@unsvr fs1]# ll user1.txt
-rw------- 1 user1 user1 17 Jul 14 22:11 user1.txt
此时除了 user1 有进入目录,读写档案的权限外没有其它人有进入目录,读写档案的权限

user2 登入系统
[user2@unsvr user2]# cd /fs1
-bash:cd /fs1 :Permission denied
只有 user1 有进入目录读写档案的权限


Step3:预设的 ACLs 权限
通常在建立档案的时候,预设的权限是决定在 umask (umask 定义在 /etc/bashrc),而 umask 只能依据特权使用者(root 的umask 为022,)或者非特权使用者(非特权使用者为002)来限定,无法依据目录来设定.而 ACL 可以针对目录来设定预设权限.
ex:将目录 /fs1 的预设权限设定成只有 user 本身能读写执行(rwx).
[root@unsvr fs1]#setfacl -d -m u::rwx /fs1
[root@unsvr fs1]#setfacl -d -m g::0 /fs1
[root@unsvr fs1]#setfacl -d -m o::0 /fs1
[root@unsvr fs1]#getfacl /fs1
# file: fs1
# owner: root
# group: root
user::rwx
group::r-x
other::r-x
default:user::rwx
default:group::---
default:other::---
可以看到 default 的权限已经变了,现在来建立一个档案看看

[root@unsvr fs1]#echo "default perms" > default.txt
[root@unsvr fs1]#ll
-rw--------- 1 root root 15 Jul 27 10:53 root.default
可以看到权限真的只有 user 本身有 rw 的权限,那 x 怎么不见了,那是因为 root.default 并不是一个执行档.

Step4:ACL 的权限移除
如果要将刚才练习的 acl 权限移除时,可以用下面指令来移除
[user1@unsvr fs1]# getfacl user1.txt
# file: user1.txt
# owner: user1
# group: user1
user::rw-
user:user2:rw-
group::rw-
mask::rw-
other::r--
可以看到 user2 有权限读写这个档案.

[user1@unsvr fs1]#setfacl -x u:user2 user1.txt
[user1@unsvr fs1]# getfacl user1.txt
# file: user1.txt
# owner: user1
# group: user1
user::rw-
group::rw-
mask::rw-
other::r--
可以看到 user2 的权限已经移除了.

Step5:其它范例
1.Copying the ACL of one file to another
#getfacl file1 | setfacl --set-file=- file2

2.Copying the access ACL into the Default ACL
#getfacl -a dir | setfacl -d -M -dir

Step6:setfacl 的参数使用方式
#setfacl [-bkndRLP] { -m|-M|-x|-X ...} file ...

{ -m|-M|-x|-X ...} 使用方式
#setfacl -m (rules) (files)
-m 代表是要 modify 权限设定
#setfacl -x (rules) (files)
-x 代表要 remove 权限设定
rules 的使用方式可以分成下列几种格式
u:(uid):(perms)
依使用者来设定来设定权限
g:(gid):(perms)
依群组来设定来设定权限
m:(perms)
依 effective mask 来设定来设定权限
o:(perms)
依其它来设定来设定权限
针对 other group 来设定权限

[-bkndRLP..] 参数使用方式
-b , --remove-all
Remove all extended ACL entries
-k, --remove-default
Remove the Default ACL.
-n , --no-mask
Do not recalculate the effective rights mask
--mask
Do recalculate the effective rights mask
-d, --default
All operations apply to the Default ACL.
--restore=file
Restore a permission backup created by 'getfacl -R' or similar.
--test
Test mode
-R, --recursive
Apply operations to all files and directories recursively.
-L, --logical
Logical walk,follow symbolic links
-P, --physical
Physical walk,skip all symbolic links.
Linux操作系统基础之权限管理 Linux系统中的权限管理 阅读详情

相关推荐

从零开始,手把手教你用RTL代码设计一个简单的8位CPU(附状态图与ALU设计)

本文详细介绍了如何从零开始设计一个简单的8位CPU,包括状态机设计、ALU实现与RTL编码实战。通过具体的指令集分析、状态图设计和Verilog代码示例,帮助读者深入理解CPU工作原理,并掌握RTL代码编写技巧。特别适合计算机系统学习者和硬件设计爱好者。

weixin_30847063的博客 320

Linux ACL权限管理

关于对文件和目录权限的(文件所有者,所属群组,其他用户)管理,查看文章:Linux 权限管理基本命令 一、ACL权限基础知识 1、什么是 ACL 权限? ACL,是 Access Control List(访问控制列表)的缩写,是一个针对文件/目录的访问控制列表。 在 Linux 系统中, ACL 可实现对单一用户设定访问文件的权限。 也可以这...

Charge8的博客 939

基于SECS协议开发的简明教程(1)

SEMI SECS MES E4 E5 E30 E37 HSMS SDK

L251210269的专栏 7631

必须要掌握的ACL(Access Control Lists,访问控制列表)技术

访问控制列表ACL一、访问控制列表概述1.1 访问控制列表1.2 访问控制列表的工作原理1.3 ACL的种类1.3 ACL的应用原则和规则1.3.1 ACL的应用原则1.3.2 ACL的应用规则1.3 相关实验一级目录二级目录三级目录一级目录二级目录三级目录 一、访问控制列表概述 1.1 访问控制列表 ACL两种作用: 用来对数据包做访问控制(丢弃或者放行) 结合其他协议,用来匹配范围 读取第三层、第四层包头信息; 根据预先定义好的规则对包进行过滤 访问控制列表的四个元素:(也可以是5元素,包含协议

码海小虾米_的博客 2132

深度学习笔记(1)机器学习与深度学习基础

一些深度学习的简单概念和Transformer的学习。

hanliu2003的博客 1492

宝塔面板全栈部署指南:Node后端+React前端与数据库配置实战

本文提供了一份详尽的宝塔面板全栈部署实战指南,涵盖Node.js后端、React前端与数据库的完整配置流程。文章深入解析了环境准备、数据库创建与导入、Node服务部署、PM2进程守护、React应用构建与托管,以及线上环境变量管理与安全配置等核心步骤,帮助开发者高效、稳定地将项目部署至生产环境。

weixin_29232121的博客 90

Linux 访问控制列表(Access Control List)

在Linux中,目录或文件的权限是针对的所有者(owner),所属组(group),其他人(others)这3种类别来设置的。这种根据类别控制权限的方法无法精确控制每个用户的行为。为了解决这个问题,Linux引入了访问控制列表(Access Control Lists,简称 ACL),它可以进行精确的权限控制。

最简单的方法,解决最实际的问题。 2341

Windows10 使用Apple Studio Display显示器的设置

AppleStudioDisplay显示器购买花了近1.5wRMB,由于为windows台式机,显卡为NVIDAGTX-1660,而AppleStudioDisplay只有雷电接口,尝试了很多种转接方式,均以失败告终,最终使用贝尔金VR线成功,,附图如下这边也测试过NVIDARTX-2060Super、NVIDAGTX-1650显卡,都是能点亮的,NVIDA1650存在关机重启后黑屏,不稳定现象,2060也存在关机重启后不亮现象,后面发现1660s很稳定。...

爱意随风起,人生不可弃。 1万+

访问控制列表

访问控制列表是应用在路由器接口的指令列表,这些指令列表用来告诉路由器哪些数据包可以接收、哪些数据包需要拒绝。 中文名访问控制列表 外文名Access Control Lists 简 称ACL 应用学科计算机网络安全 目录1 基本定义 2 功能 3 分类 ▪ 标准IP访问列表 ▪ 扩展IP访问 ▪ 命名的IP访问 ▪ 标准IPX访问 ▪ 扩展IPX访问 ▪ 命名的IPX访问 4 工作原理 ▪ ...

2397

Spring 核心技术解析【纯干货版】- I:Spring 基础模块 Spring-Core 模块精讲

Spring-Core 模块,是 Spring 核心容器模块之一。虽然 “Core” 本身就有 “核心的,重要的部分” 的含义,但是它并非是实现(常被我们说为 Spring 核心机制)IOC / AOP 的模块。Spring 中的 IOC 机制,主要来自于 BeanFactory 容器和 ApplicationContext 容器,这二者分别由同为核心容器模块的 Spring-Bean 模块 和 Spring-Context 模块所提供。

栗筝i的博客 2525

基于STM32设计的智能手环(ESP8266+华为云IOT)_178

为了满足用户对健康监测的需求,手环项目集成了血氧检测、心率检测、体温检测等功能。这些功能采用了专门的传感器模块,如MAX30102、DS18B20等,确保了测量数据的准确性和可靠性。同时,为了方便用户了解自己的运动情况,项目还加入了行走步数统计功能,通过MPU6050模块实现精确计步。

2402

访问控制列表(Access Control Lists,ACL)与哈希查找的爱恨情怨

通俗来说ACL就是一个网络流量过滤器。具体来说读取数据包中的IP头部,TCP/DUP 头部中的源IP地址,目的IP地址,和源端口,目的端口根据设置好的ACL决定数据的丢弃还是允许通过。哈希查找是一种用于快速检索数据的算法。它通过将关键字(例如IP地址、MAC地址等)转换为一个固定长度的索引值,并使用这个索引值在哈希表中查找对应的数据,从而大大提高检索速度。

y_bra_ke的博客 1259

数据预处理

数据预处理 数据预处理(数据清洗)是数据挖掘过程中的重要一步,它主要包括数据清洗,数据集成,数据变换和数据规约。 在我们进行数据挖掘的过程中,大量的原始数据中存在着大量有问题的数据(脏数据)比如有缺失值的,不一致的,有异常的,大量重复的数据等。这些脏数据会严重影响到数据挖掘建模过程的执行效率,也可能会使挖掘结果产生偏差。通过数据预处理(数据清洗)可以提高数据的质量,更好的适应特定的挖掘技术及工具。...

CJW的博客 9929

linux-用户的权限

rw-r--r--.1rootroot07月281111yangpanshauifile。-rw-r--r--.1rootroot07月272017/home/test。-r--r--r--.1rootroot07月271557file1。-r--rwxr--.1rootroot07月271557file1。-r--rwx---.1rootroot07月271557file1。清除干净-b;

qq_68163788的博客 1万+

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

【Linux】权限管理详解

Linux基础知识

watermelon_c的博客 1721

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

linux权限之ACL权限

linux权限之ACL权限的设置应用

weixin_38061373的博客 1373

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

linux-facl权限入门-设置与查看facl权限

ugo权限的问题 只能够对三种类型进行权限设置 》创建一个文件 默认,谁创建。文件的所有者所属组就是谁的 查看facl权限 getfacl 设置文件的facl权限 发现有一个加号 注意,原来的组权限是 r,见下图,现在却变成了rw,为什么 相关的影响 设置文件facl权限2 用u也可,用user也可 mask,谁权限大,就取谁的权限 设置权限,给组添加 练习 ...

pyhui的技术博客 1530

linux特殊权限

linux系统的特殊权限 umask ####系统建立文件默认保留的权利 umask 077 ####临时设置系统已预留权限为077;在shell环境关闭后释放设定,再次打开回归系统默认设定 永久更改umask:在 /etc/profile 系统配置文件;/etc/bashrc shell配置文件中更改 特殊权限 1、sticky ###粘制位 作用...

cainiuxianfei的博客 213

Linux之ACL权限

引言 前面的内容中,我们讲到传统的权限仅有三种身份(owner,group,others)搭配三种权限(r,w,x)以及三种特殊的权限(SUID,SGID,SBIT),随着应用的发展,这些权限组合已不能适应现在复杂的文件系统权限控制要求。 例如,目录data的权限为:drwxr-x—,所有者与所属组均为root,在不改变所有者和所属组的前提下,要求用户yufei对该目录有完全访问权限(

u012995201的博客 371

Linux Access Control Lists

linux

ujn20161222的博客 113

linux系统中的权限管理

. ls -l 显示文件信息 权限 ls -ld 显示目录信息 权限 1. 权限的读取 文件的属性被叫做文件的元数据(meta data) 一个元素用一个byte (字节) 表示 文件权限信息 - | rwxr--r-- | . | 1 | root root | 4096 | Apr 12 10:57 | westos 目录权限信息 d | rwxr--r-- | . | 1 | root root | 4096 | Apr 12 10:...

weixin_68562945的博客 1672

Linux系统中的文件权限管理(3) ---acl权限和attr权限

七、acl权限列表 Aiccess Control Lists ##访问控制列表 功能: 在列表中可以设定特殊用户对与特殊文件有特殊权限 1.acl列表开启标识 -rw-rw---- 1 root caiwu 0 Apr 18 09:03 westosfile ^没有"+"代表acl列表未开启 -rw-rw----+ 1 root caiwu 0 Apr 18 09:03 westosfile ^ 有"+"代...

Rengar_Yang的博客 471

Linux用户管理、文件系统权限

用户管理 用户,组管理命令整理:(1条消息) Linux用户,组管理命令整理及实例详解_captainyuxiaoyu的博客-优快云博客 sudo用户授权 通过管理员给普通用户下发执行命令的特权 vim /etc/sudoers redhat ALL=(ALL) NOPASSWD: /usr/sbin/useradd 提权用户 提权用户所在的主机名=(授权用户) 提权不需要密码验证: 提取可执行的命令 $sudo useradd u1 su su redhat su - redhat

zx172406081的博客 1万+

linux mask 特殊权限位,Linux 权限——特殊权限

ACL权限查看分区ACL权限是否开启# 查询指定分区详细文件系统信息dump2fs -h /dev/sda5选项:-h 仅显示超级块中信息,而不显示磁盘快组的详细信息结果中的Default mount options中有acl表示开启了ACL注意dumpe2fs只能查看ext的文件系统临时开启分区ACL权限mount -o remount,acl /dev/sda5永久开启分区ACL权限# 修改配...

weixin_29070861的博客 361

linux mask 特殊权限位,Linux特殊权限

Linux权限管理之特殊权限ACL(访问控制列表)用来解决用户对权限的身份不足的问题使用ACL必须要有文件系统的支持才行Linux平台上,常见的支持ACL的文件系统有 ext2\ext3\ext4,JFS,XFS等查看分区ACL权限是否开启dumpe2fs -h 设备名 | grep "Default mount options" #查看设备的默认挂载权限 (dumpe2fs 只支持ext2/...

weixin_39987211的博客 199
上一篇: Linux环境下的备份
下一篇: 编译内核全过程(kernel2.6.7)
NETOCOOL
博客等级 码龄23年 4粉丝 59原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值