位置: IT常识 - 正文

Linux ACL基本概念及典型用法(linux acl配置命令)

编辑:rootadmin
下面小编就为大家分享一下Linux ACL基本概念及典型用法;希望对大家学习ACL会有帮助;有需要的朋友可以过来看看... 16-12-05

推荐整理分享Linux ACL基本概念及典型用法(linux acl配置命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux accton,linux acdsee,linux acct,linux ack,linux apic,linux acct,linux accton,linux accton,内容如对您有帮助,希望把文章链接给更多的朋友!

ACL 是什么

ACL的全称是 Access Control List (访问控制列表) ,一个针对文件/目录的访问控制列表。它在UGO权限管理的基础上为文件系统提供一个额外的、更灵活的权限管理机制。它被设计为UNIX文件权限管理的一个补充。

ACL允许你给任何的用户或用户组设置任何文件/目录的访问权限。

ACL有什么用

既然是作为UGO权限管理的补充,ACL自然要有UGO办不到或者很难办到的本事,例如:

1.可以针对用户来设置权限

2.可以针对用户组来设置权限

3.子文件/目录继承父目录的权限

检查是否支持ACL

ACL需要Linux内核和文件系统的配合才能工作,当前我们能见到的大多数Linux发行版本默认都是支持的。但最好还是能够先检查一下:

sudo tune2fs -l /dev/sda1 |grep “Default mount options:”Default mount options: user_xattr acl

我们能够看到默认情况下(Default mount options:)已经加入 acl 支持了。

如何设置ACL

我们可以使用setfacl和getfacl命令来设置或观察文件/目录的acl权限。

setfacl

Linux ACL基本概念及典型用法(linux acl配置命令)

参数不多,直接列出来了:

setfacl [-bkRd] [{-m|-x} acl参数] 文件/目录名-m :配置后面的 acl 参数给文件/目录使用,不可与 -x 合用;-x :删除后续的 acl 参数,不可与 -m 合用;-b :移除所有的 ACL 配置参数;-k :移除默认的 ACL 参数;-R :递归配置 acl;-d :配置“默认 acl 参数”,只对目录有效,在该目录新建的数据会引用此默认值;

getfacl

getfacl 文件/目录名

实例

针对用户来设置权限

先创建一个测试文件test,然后查看其默认的权限:

touch testll test-rw-r--r-- 1 root root 0 May 28 09:04 testgetfacl test# file: test# owner: root# group: rootuser::rw-group::r--other::r—

给apache用户设置读写执行test文件的权限:

setfacl –m u:apache:rwx test

查看test文件属性的变化:

ll test-rw-rwxr--+ 1 root root 0 May 28 09:04 test

权限部分多个了 “+”, 并且与原来(644)也不一样了。

查看ACL权限的变化:

getfacl test...user:apache:rwx...mask::rwx...

和设置前相比多了user:apache:rwx和 mask::rwx,此时用户apache已经拥有了读写执行test文件的权限。

针对用户组来设置权限

和针对用户的设置几乎一样,只是把小写的u换成小写的g就行了。

子文件/目录继承父目录的权限

这是一个很棒的例子,它能让我们创建的子文件或者子文件夹继承父文件夹的权限设置!

mkdir mydirll -d mydirdrwxr-xr-x 2 root root 4096 May 28 09:35 mydirsetfacl –m d:u:apache:rwx mydir

注意参数 d 在这里起到了决定性的作用。

查看下属性的变化:

getfacl mydir...default:user::rwxdefault:user:apache:rwxdefault:group::r-xdefault:mask::rwxdefault:other::r-x

多了些 default开头的项,在mydir下创建一个新文件试试:

touch mydir/abcgetfacl mydir/abc...user:apache:rwx #effective:rw-group::r-x #effective:r--mask::rw-...

OK, 看上去还不赖,默认情况下apache用户是可以对这个文件进行读写执行操作的。

这里只是简介的介绍了ACL的概念和一些典型的用法,更多的使用方式请参考帮助文档。

本文链接地址:https://www.jiuchutong.com/zhishi/273401.html 转载请保留说明!

上一篇:Windows问题报告”占用大量硬盘(windows问题报告桌面一直闪)

下一篇:电脑systeminfo命令打不开提示systeminfo.exe丢失怎么办?(system 命令)

  • 安卓手机如何打开.ttf文件(安卓手机如何打开dd文件)

    安卓手机如何打开.ttf文件(安卓手机如何打开dd文件)

  • 美团订单怎么取消订单(美团订单怎么取消退款申请)

    美团订单怎么取消订单(美团订单怎么取消退款申请)

  • 在抖音上买的东西怎么退货在哪里找(抖音咋买东西)

    在抖音上买的东西怎么退货在哪里找(抖音咋买东西)

  • ipad怎么添加时钟小组件(ipad怎么设置时间插件)

    ipad怎么添加时钟小组件(ipad怎么设置时间插件)

  • vivo手机来信息闪光灯在哪里设置(vivo手机来信息不显示内容怎么设置)

    vivo手机来信息闪光灯在哪里设置(vivo手机来信息不显示内容怎么设置)

  • 钉钉上课老师能看到学生吗(钉钉上课老师能看到学生脸吗)

    钉钉上课老师能看到学生吗(钉钉上课老师能看到学生脸吗)

  • 华为手机微信视频号如何开通(华为手机微信视频美颜怎么开)

    华为手机微信视频号如何开通(华为手机微信视频美颜怎么开)

  • 手机上的hd怎么取消(手机上hd什么意思)

    手机上的hd怎么取消(手机上hd什么意思)

  • 微信左上角有个蓝色圆点(微信左上角有个箭头)

    微信左上角有个蓝色圆点(微信左上角有个箭头)

  • 华为gt2e什么时候开售(华为gt2e发售价)

    华为gt2e什么时候开售(华为gt2e发售价)

  • amd驱动安装不了(amd驱动安装不了游戏)

    amd驱动安装不了(amd驱动安装不了游戏)

  • m-atx主板尺寸

    m-atx主板尺寸

  • 耳机转接头插上没反应(耳机转接头插上有滋滋声)

    耳机转接头插上没反应(耳机转接头插上有滋滋声)

  • idesk助手是什么(idesk助手是病毒软件吗)

    idesk助手是什么(idesk助手是病毒软件吗)

  • 苹果11前面四个孔是什么(苹果11前面四个孔图解,苹果11有的没有?)

    苹果11前面四个孔是什么(苹果11前面四个孔图解,苹果11有的没有?)

  • 计算机有哪三部分组成(计算机有哪三部分构成)

    计算机有哪三部分组成(计算机有哪三部分构成)

  • cpu速度指的是什么(cpu的速度主要取决于哪三样)

    cpu速度指的是什么(cpu的速度主要取决于哪三样)

  • 电脑用久了卡换什么硬件(电脑用时间长了卡更换哪些设备)

    电脑用久了卡换什么硬件(电脑用时间长了卡更换哪些设备)

  • iphonex有nfc功能可以关联门禁卡吗(nfc功能苹果x有没有)

    iphonex有nfc功能可以关联门禁卡吗(nfc功能苹果x有没有)

  • 微信视频图片多久过期(微信视频图片多久会自动过期)

    微信视频图片多久过期(微信视频图片多久会自动过期)

  • 手机悬浮窗怎么关闭(手机悬浮窗怎么用)

    手机悬浮窗怎么关闭(手机悬浮窗怎么用)

  • iphone11蓝牙搜不到设备怎么办(iphone11蓝牙搜不到新设备)

    iphone11蓝牙搜不到设备怎么办(iphone11蓝牙搜不到新设备)

  • 快手消息删了怎么找回(快手的消息删了怎么看)

    快手消息删了怎么找回(快手的消息删了怎么看)

  • 小米手机4底部按键失灵(小米手机底部上滑看点怎么关闭)

    小米手机4底部按键失灵(小米手机底部上滑看点怎么关闭)

  • iphonex多长厘米(iphonex多长多少厘米图解)

    iphonex多长厘米(iphonex多长多少厘米图解)

  • vivox27pro上市时间(vivox27pro发布价格)

    vivox27pro上市时间(vivox27pro发布价格)

  • 广告宣传费扣除比例
  • 两处以上取得工资如何交社保
  • 偶然所得代扣代缴义务人
  • 收购发票加计扣除
  • 未分配利润分配顺序
  • 一般纳税人开普票和专票有什么区别
  • 车辆购置税能否退税
  • 要约收购期满
  • 进口设备消费税税率是多少
  • 生产成本月末转到哪里
  • 其他业务利润包括哪些科目
  • 持续经营净利润率怎么算
  • 子公司注销资金还母公司冲实收资本吗
  • 汇票的票据行为有贴现吗
  • 预付款项包括哪些项目
  • 缴纳个税和社保
  • 会议收入包括哪些
  • 解除合同补偿金需要缴纳个税吗
  • 小企业核算其它货币资金包括哪些?
  • 接受长期股权投资的条件
  • 计提所得税是在结转12月损益之前还是之后
  • 土地租赁合同交不交印花税
  • 个人开具工程款发票所得税怎么算
  • 分公司是否可以贷款
  • 变更税务登记证法人需要哪些资料
  • 企业的停车违章怎么查
  • 垫付资金成本
  • 如何查看本月还款金额
  • 按年缴纳年金的企业缴费部分,应按照全年一次性奖金
  • 劳务派遣公司开票几个点
  • win10怎么清空
  • mac怎么调整网页大小
  • efi bios u盘启动
  • 支付设备维修费用计入什么科目
  • rapimgr.exe - rapimgr进程是什么文件.有哪些作用
  • PHP:mb_strtolower()的用法_mbstring函数
  • bios详细解释及作用
  • 入库前仓储费用应计入
  • 从银行提取现金准备发放工资
  • 购买税盘怎么做分录
  • 银行存款缴纳房产税会计分录
  • 公司发放加班补贴 固定金额
  • ai作画
  • semeion手写数据集
  • laravel日志管理系统
  • 当月开的增值税发票当月能抵扣吗
  • 进项税额转出月底需要结转吗
  • 收入的确认规则
  • phpcms文档
  • sql server 2008r
  • 织梦怎么改网站主页
  • 借贷记账法的记账规则是
  • 一般纳税人简易征收最新政策
  • 个人股权转让需要评估吗
  • 纳税人申报的方法有哪些
  • 职工意外险怎么记账
  • 饭馆增值税
  • 差旅费抵扣增值税税率
  • 背书转让的电子汇票怎么查询
  • 预收账款最后怎么处理
  • 部门费用的核算包括
  • 以前年度账务错误应该怎么处理的
  • 进项税额转出怎么操作
  • 虚拟机ubuntu20.04
  • main.exe是什么意思
  • 电脑无法使用qq
  • 电脑操作系统7
  • Win10 Mobile首个RS2预览版14905快速版今日开始推送
  • opengl纹理错误变成条纹
  • 安卓网页开发工具
  • python的判断
  • 深入理解计算机系统
  • python编写一个函数求斐波那契
  • 安卓xml存储方式
  • pytho命名规则
  • 销售有机肥需要什么手续
  • 开票信息电子版怎么做
  • 什么是增值税一般纳税人证明
  • 河北电子税务局怎么使用
  • 国家税务局增值税发票平台
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设