位置: 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 命令)

  • ipadair4是typec接口吗

    ipadair4是typec接口吗

  • 华为荣耀v20对比iqoo(荣耀v20和华为)

    华为荣耀v20对比iqoo(荣耀v20和华为)

  • b站头像挂件怎么设置(b站头像挂件怎么佩戴)

    b站头像挂件怎么设置(b站头像挂件怎么佩戴)

  • 华为手机自动转屏怎么关闭(华为手机自动转屏在哪里找)

    华为手机自动转屏怎么关闭(华为手机自动转屏在哪里找)

  • 引导式访问下怎样关机(引导式访问怎么使用)

    引导式访问下怎样关机(引导式访问怎么使用)

  • 华为p40字体怎么调大(华为p40字体怎么放大)

    华为p40字体怎么调大(华为p40字体怎么放大)

  • 苹果为什么连不上wifi(苹果为什么连不上华为蓝牙耳机)

    苹果为什么连不上wifi(苹果为什么连不上华为蓝牙耳机)

  • 手机视频怎么镜像翻转?(手机视频怎么镜像处理)

    手机视频怎么镜像翻转?(手机视频怎么镜像处理)

  • 腾讯文档导入失败原因(腾讯文档10003导入失败)

    腾讯文档导入失败原因(腾讯文档10003导入失败)

  • 拼多多无法卸载(拼多多无法卸载怎么解决)

    拼多多无法卸载(拼多多无法卸载怎么解决)

  • 华为荣耀9x语音助手怎么唤醒(华为荣耀9x语音助手)

    华为荣耀9x语音助手怎么唤醒(华为荣耀9x语音助手)

  • 抖音加粉丝团有什么用(抖音加粉丝团有什么好处?)

    抖音加粉丝团有什么用(抖音加粉丝团有什么好处?)

  • 手机怎么自动拍照(手机怎么自拍)

    手机怎么自动拍照(手机怎么自拍)

  • 苹果11耳机接口在哪(苹果11耳机接口是什么型号)

    苹果11耳机接口在哪(苹果11耳机接口是什么型号)

  • 微信收到消息打开却没有怎么回事(微信收到消息打开微信没有了)

    微信收到消息打开却没有怎么回事(微信收到消息打开微信没有了)

  • 手机摔了一下会坏吗(手机摔了一下会影响电池吗)

    手机摔了一下会坏吗(手机摔了一下会影响电池吗)

  • 苹果xr怎么设置彩铃(苹果xr怎么设置铃声)

    苹果xr怎么设置彩铃(苹果xr怎么设置铃声)

  • 苹果手机开热点限额(苹果手机开热点为什么搜不到)

    苹果手机开热点限额(苹果手机开热点为什么搜不到)

  • 退群之后信息还在吗(退群还有群聊消息)

    退群之后信息还在吗(退群还有群聊消息)

  • iphone11支持反向充电吗(iphone11可以反向充电怎么开)

    iphone11支持反向充电吗(iphone11可以反向充电怎么开)

  • 获取百度文库兑换码(如何领取百度文库会员)

    获取百度文库兑换码(如何领取百度文库会员)

  • 微信运动怎么点不了赞(微信运动怎么点赞今天步数朋友?)

    微信运动怎么点不了赞(微信运动怎么点赞今天步数朋友?)

  • 快手购物车在哪(新版快手购物车在哪)

    快手购物车在哪(新版快手购物车在哪)

  • 苹果平板怎么下载应用(苹果平板怎么下载爱思助手)

    苹果平板怎么下载应用(苹果平板怎么下载爱思助手)

  • 删除图片怎么恢复(删除图片怎么找回来)

    删除图片怎么恢复(删除图片怎么找回来)

  • 抖音视频怎么横过来看(抖音视频怎么横屏上传)

    抖音视频怎么横过来看(抖音视频怎么横屏上传)

  • xsmax锁屏怎么开手电(苹果xsmax怎么设置屏幕锁)

    xsmax锁屏怎么开手电(苹果xsmax怎么设置屏幕锁)

  • 苹果x描述文件在哪里(苹果X描述文件怎么安装)

    苹果x描述文件在哪里(苹果X描述文件怎么安装)

  • 手机莫名其妙给别人打电话(手机莫名其妙给10086发信息)

    手机莫名其妙给别人打电话(手机莫名其妙给10086发信息)

  • Apsara Clouder云计算专项技能认证:云服务器ECS入门[考试真题分享](Apsara Clouder云计算技能认证)

    Apsara Clouder云计算专项技能认证:云服务器ECS入门[考试真题分享](Apsara Clouder云计算技能认证)

  • 印花税购销合同包括哪些
  • 发放上年年终奖个税
  • 增值税普票税额怎么算出来的
  • 混合销售行为如何缴纳增值税税率
  • 开普票的销项税额
  • 增值税季报是填3个月的收入吗
  • 红字发票怎么回事
  • 折旧额对应纳税所得额的影响
  • 职工退休金计入个人账户
  • 收票据计息利息为什么要红字冲账?
  • 工业企业外购存货的入账价值一般包括增值税吗
  • 股票投资及收益计算公式
  • 帮客户垫付的费用有发票如何做账科目
  • 公司评级有什么用
  • 公司网站建设费入什么明细科目里
  • 营业账簿是什么意思
  • 价格调节基金税率和计税依据
  • 律师事务所收费单据
  • 小规模国税地税怎么交
  • 有子公司一定要交社保吗
  • 出差餐费报销怎么报销
  • 直接人工属于哪个科目
  • 银行 环保
  • linux aptx
  • win10怎么删除电脑开机密码设置
  • 鸿蒙系统怎么开启OTG
  • 笔记本默认网关不可用怎么修复
  • 往来款作为投资款的影响
  • 撤销银行账户
  • 购入材料会计分录怎么写
  • phpopendir
  • 进口货物完税价格怎么算
  • 前端promise封装
  • chat gpt 国内版免费手机
  • html前端开发教程
  • 关于简单的绘画
  • update-initramfs -u命令
  • Laravel 5.3 学习笔记之 错误&日志
  • php 弱类型变量是怎么实现的
  • audit.exe
  • 服装制造行业成本占比
  • 业务招待费可以结转以后年度扣除吗
  • 三代手续费的税率
  • python缺失值的解决方法
  • 职工教育经费支出比例
  • python如何使用requests检查请求
  • 2000元以内最强二手游戏笔记本
  • 政府补助收入的现金流属于什么
  • 人力资源公司劳务外包
  • 其他收益会计科目核算什么
  • 出差补助办法
  • 同一客户有应收应付可以相互抵消吗
  • 不含税销售额等于净利润
  • 固定资产折旧四种方法的优缺点
  • 生产成本里面的直接人工
  • 职工福利费和工会经费
  • linux介绍视频
  • windows注销登录会怎样
  • win7 txt文件属性更改
  • win10 右下角
  • win7升级win10系统版本软件还有吗
  • bat批处理脚本教程
  • android opengl绘图
  • 安卓基于谷歌
  • jquery设置important
  • android单选
  • python日志类
  • 使用jQuery制作动画与特效及插件的应用
  • android 界面切换
  • 广西增值税发票查询平台
  • 广西2023新农合报销政策
  • 所得税汇总纳税分配表
  • 江苏无锡2023年GDP
  • 北京通州国税局进面分数2022
  • 税务局组织收入存在的问题
  • 北京纳税申报的具体流程
  • 车辆购置税非本人可以代缴吗
  • 伤残补助金要解除合同吗
  • 留底税额怎么写分录
  • 收到假发票,被公司辞退
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设