linux setfacl chmod g+s 修改文件夹和文件的默认访问权限和所属组

我们在创建一个文件夹或者一个文件的时候,希望集成父文件夹的访问权限和组

修改默认访问权限 setfacl 以及 修改默认组 chmod g+s

setfacl -d -m g:dev:rwx [folder_name]    //修改[folder_name]的默认组访问权限

setfacl -d -m o::rwx [folder_name]       //修改[folder_name]的默认other访问权限

setfacl -d -m u::rwx [folder_name]       //修改[foler_name]的默认user访问权限

chmod g+s [foder_name]          //修改子文件夹和文件的默认组

setfacl的全称是 set file access control list

在/目录下运行 ls -l

可以看到git文件夹的权限后面有个+号,代表它有隐藏的默认属性,我们使用getfacl看看+都有什么

在上面的图可以看到git文件夹比home多了一部分default:,这些就是+的属性,也就是在git文件夹里面mkdir创建的文件夹和文件都会默认集成这个访问权限。

现在我们希望给一个文件夹添加一些默认访问权限,我们先建一个测试文件夹,假设名字为git_test

还得修改一下权限和所属组

在还没有修改ACL之前,看看在git_test文件夹中创建文件夹来看看权限如何

我们修改ACL然后再创建文件夹看看

可以看到权限是集成过来了,但是没有继承父文件夹的所在组(绿框),git_test的所在组是dev,下面我们git_test的权限的一位

下面用chmod g+s 来修改默认组

可以看到绿框中的x变成了s,注意git_test所在组是dev,接下来再进入git_test创建一个文件夹看看

下面是另外一个参考例子

到此结束!!!

原文:https://www.cnblogs.com/ibingshan/p/12964638.html

linux修改文件夹的访问权限,linux setfacl chmod g+s 修改文件夹和文件的默认访问权限和所属组...相关推荐

  1. Linux 修改文件(文件夹)的权限 chown 与 chmod

    学习Linux系统的第二篇博客:了解如何修改文件(文件夹)的权限. 一.了解文件的基本权限结构 在Linux下,文件的权限分为用户和组,其中组包含用户.如下图: 然后,每个文件都会有一些特殊的权限,例 ...

  2. linux 修改文件夹和子文件夹权限,Linux下设置文件夹以及子文件夹中所有文件权限...

    0x00 前言 文章中的文字可能存在语法错误以及标点错误,请谅解: 如果在文章中发现代码错误或其它问题请告知,感谢! 0x01 方法 设置文件夹及子文件夹下所有文件的读.写.可执行权限: [root@ ...

  3. linux限制组访问权限,linux用户和组管理以及文件权限访问控制ACL策略

    01.通配符 文件通配符可以用来匹配符合条件的多个文件,方便批量管理文件. 通配符采用特定的符号,表示特定的含义,此符号称为元 meta 字符. 常见的通配符如下: * 匹配零个或多个字符,但不匹配 ...

  4. linux文件权限类(修改文件权限、修改文件所有者和所属组)

    文件属性 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限.为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定.在Linux ...

  5. linux递归访问文件权限,Linux基础管理——文件权限管理(访问控制)

    1.文件权限 1.1.三类权限简述 读.写.执行:rwx. 1.2.文件属性操作chown :设置文件的所有者(属主信息): chgrp :设置文件的属组信息: 1.3.修改文件的属主和属组 1.3. ...

  6. Linux文件权限管理:chmod命令和chown命令

    Linux文件权限管理:chmod命令和chown命令 前言 介绍 文件类型 文件权限 文件所属 文件信息 chmod命令 chown命令 前言 在服务器部署项目.安装应用会经常涉及到文件权限的问题, ...

  7. fat+linux权限,Linux 文件和目录权限详细介绍

    Linux文件和目录权限解读 如何设置Linxu文件和目录的权限 字符表示法 1)ls -l:查看所在目录所有文件的权限 2)chmod u=r file:把file文件的当前(用户user)的权限赋 ...

  8. linux 文件隐藏权限,linux文件基本权限、默认权限、隐藏权限和ACL权限

    基本权限 文件属性rwx 每个文件当用ls -l查看时,都会显示文件的详细属性信息,其中在排在首位的共有10位字符信息 例如 -rw-r–rw-. 1 root root --.. 共有10位,第一位 ...

  9. linux764权限,Linux 文件权限

    Linux文件权限 Linux系统中有句话叫做"everything is files",这当然不是戏称了,windows系统里的mp3.avi.txt.exe.word等等格式的 ...

最新文章

  1. 关于学习Python的一点学习总结(6->元组)
  2. Starting MySQL....The server quit without updating PID file 处理方法
  3. MySQL--区分表名大小写
  4. Winform中设置BackgroundWorker在取消时关闭后台进程
  5. 搞懂函数调用前后堆栈恢复的过程
  6. spark之CF协同过滤
  7. Python 调度算法 死锁 静动态链接 分页分段
  8. win10无法运行C语言文件,主编告诉你win10打不开pdf文件的详尽处理办法
  9. hdu 1257 最少拦截系统 (DP)
  10. 快递扫地机器人被损坏_手机动一动,全屋扫干净:石头T4扫地机器人体验记
  11. oracle可以在liux上装_linux安装Oracle11G
  12. Recursive sequence HDU - 5950 (递推 矩阵快速幂优化)
  13. 网易游戏(雷火)一、二、三交叉面
  14. Unity 提取资源 Disunity、Unity Studio
  15. 高斯过程回归预测 C++代码实现
  16. HUAWEI Mate40Pro解除账号忘记密码ID强制刷机鸿蒙系统激活锁能解开吗
  17. CentOS 无法连接网络解决办法
  18. DBN深度信念网络详解
  19. 为什么 ChatGPT 会引起 Google 的恐慌?
  20. 遗传算法:交叉操作 Inver-over 算子

热门文章

  1. 图书云共享图书体验版本1.1.3.3 即将上线 公众号与小程序用户体系流程整合 信息不再孤立
  2. Comsol中Absolute Pressure的解释
  3. python--(常用模块-1)
  4. java 结束循环_java中结束循环的方法
  5. OpenCv-C++-亚像素级别角点检测(检测子像素中的corner的位置)
  6. 网易云信联手配音秀,打造语音聊天室互动新体验
  7. python读csv最快方法_python读有汉字的csv如何让python变得更快?
  8. 海航生态科技舆情大数据平台容器化改造
  9. 【the EM algorithm】自己动手,丰衣足食。
  10. Webview与Javascript