M20-1 8月3号 ACL访问控制列表

一、acl简介:

  access control list,用于实现灵活的权限管理,除了文件的所有者,所属组和其他人,可以对更多的用户设置权限,而acl生效的顺序是所有者,自定义用户组,自定义组,其他人。

二、ACL的设置技巧:

  getfacl:取得某个文件/目录的ACL设置项目

  setfacl:设置某个目录/文件的ACL规定

setfacl命令参数:

  -m:设置后续的acl参数给文件使用,不可与-x合用;

  -x:删除后续的acl参数,不可与-m合用;

  -b:删除所有的acl设置参数

  -k:删除默认的acl参数,关于所谓的"默认“参数于后续范例中介绍;

  -R:递归设置acl,亦即包括子目录都会被默认设置起来;

  -d:设置默认acl参数!只对目录有效,在该目录新建的数据会引用此默认值。

getfacl命令用于查看文件/目录acl的权限,参数于setfacl相同;

三、实例演示:

 -m选项:设置后续的acl参数给文件使用,u表示用户,

 blob.png

g:组:

blob.png

m:设置acl的掩码,用于屏蔽用户/组的最大权限

blob.png

-b选项:清除文件的acl权限设置

blob.png

原创文章,作者:因为有你,如若转载,请注明出处:http://www.178linux.com/31282

(0)
因为有你因为有你
上一篇 2016-08-08 16:04
下一篇 2016-08-08 16:04

相关推荐

  • Shell 脚本作业(8月11号)

    1、编写脚本/root/bin/systeminfo.sh,显示当前主机系统信息,包括主机名,IPv4地址,操作系统版本,内核版本,CPU型号,内存大小,硬盘大小。 #!/bin/bash # author:huiping # version:1.0.1 # date:2016-08-11 # describe:&nb…

    Linux干货 2016-08-15
  • vim编辑器使用介绍

    vim基础

    2017-11-09
  • shell脚本的练习

    1、写一个脚本,使用ping命令探测172.16.250.1-172.16.250.254之间的所有主机的在线状态1、写一个脚本,使用ping命令探测172.16.250.1-172.16.250.254之间的所有主机的在线状态  在线的主机使用绿色显示  不在线的主机使用红色显示 #!/bin/bash for i in {1..254};do { ip=…

    2017-09-17
  • 马哥教育网络班22期第五周课程练习1

    1、cat /etc/passwd  | egrep "^root|^fedora|^user1"| cut -d":" -f1,7  2、egrep -o  "[^[:space:]]+\(\)" /etc/rc.d/init.d/functions   3…

    Linux干货 2016-09-15
  • nginx_http_proxy,upstream,stream模块简析

    一. ngx_http_proxy_module模块:         模块功能: 为后端httpd服务做反向代理, 并且与Httpd 之间使用http进行通信       1、proxy_pass URL;  &nbs…

    Linux干货 2016-10-29
  • 操作系统—Systemd

    Systemd 概述:       CentOS 6和之前版本采用SysVinit的系统启动进程管理体系,一般用户都可通过在/etc/inittab文件的配置,来个性化自己的系统启动序列。但也经常会由于特殊环境的硬件等关系问题,造成其串行的启动进程控制流,因为可能任务的阻塞而影响启动过程。     &nbsp…

    Linux干货 2016-09-24