0803作业

5、umask和acl mask 的区别和联系

umask 是反掩码,是为了避免用户在创建文件或者目录时将其设置的权限为最高,是用户创建新文件或者目录是使用的

而acl mask是用户设置目录或者文件acl的一个至,仅对属主和other以外的用户有效,即属组以及通过acl加进来的用户有效,其作用是后者用户得到的有效权限不得高与acl mask,如后者用户有r权限,但acl mask没有r权限,则后者的有效权限中没有r权限

6、三种特殊权限的应用场景和作用

7、设置user1,使之新建文件权限为rw——-  

修改用户家目录下的.bashrc 在这个文件中增加 umask 0066

# echo "umask 0066" >> .baskrc     //修改个人配置文件,使umask值等于0066
# . ~/.bashrc      //使文件生效

8、设置/testdir/f1的权限,使user1用户不可以读写执行,g1组可以读写

# setfacl -m u:user1:0 f1
# setfacl -m g:g1:rw fi

/testdir/dir的权限,使新建文件自动具有acl权限:user1:rw,g1:—

#setfacl -m d:u:user1:rw /testdir/dir 
#setfacl -m d:g:g1:0 /testdir/dir

备份/testdir目录中所有文件的ACL,清除/testdir的所有ACL权限,并利用备份还原

#getfacl -R /testdir >acl.bak                  //备份acl信息到acl.bak文件下
#setfacl -R -b /testdir                        //删除目录下文件的acl信息
#setfacl -R --set-file=acl.bak /testdir         //将acl.bak里的acl配置信息恢复到testdir目录下的文件 # setfacl -R -M acl.bak /testdir  该命令也可以
#getfacl -R /testdir                            // 检查acl配置信息

原创文章,作者:hunter,如若转载,请注明出处:http://www.178linux.com/29118

(0)
hunterhunter
上一篇 2016-08-05
下一篇 2016-08-05

相关推荐

  • Linux发展史

    独白:    先来说说我对Linux的认识吧,用一个成语形容:狗屁不通,想了一下,文明社会还是和谐点比较好,算是闻所未闻吧。15年初从朋友那得知Linxu,冲着他那十几K的工资还是挺心动的,说实在很仰慕他,有点计算机基础,自学两个月出山,当时月薪8k;而我还是拿着3,4k的工资,也没什么本领,于是找他要了些有关视频资料,也开始了自学之路,…

    Linux干货 2017-04-08
  • iptables基础实战练习

    目录: 一、基本规则练习 二、SNAT源地址转移 三、DNAT目标地址转移   一、基础规则练习   (1) 放行ssh (端口:22) 1 iptables -A INPUT -d 192.168.42.153 -p tcp –dport 22 -j ACCEPT 2 iptables -A OUTPUT -s 192.168.42.…

    2017-08-04
  • Week3 Linux用户和组管理及文本处理工具

      用户和组管理 groupadd命令:添加组     groupadd [选项] group_name         -g GID:指定GID;默认是上一个组的GID+1;  …

    Linux干货 2017-02-11
  • linux下find的用法及练习

    find命令详解

    Linux笔记 2018-04-15
  • LVM2基本应用,扩展及缩减实现

    LVM(Logical Volume Manager,逻辑卷管理)是CentOS6中常用的磁盘管理的工具。常用于CentOS6上,提供了分区的动态扩展、缩减等功能。目前的常用版本为LVM2。 结构: 一、物理卷 LVM的物理卷以分区为单位。通常情况下,会以一个硬盘一个分区的情况下进行容量扩展。 在分区之后,要使用fisk命令来改变分区的类型,LVM的磁盘类型…

    Linux干货 2016-02-25
  • 网络N22期+第一周作业

    一.计算机的组成及功能     计算机组成:         运算器           功能:对数据进行各种运算   &nbsp…

    Linux干货 2016-08-15