linux文件权限练习(0803)

1、当用户xiaoming对/testdir 目录无执行权限时,意味着无法做哪些操作?
    不能cd到该目录,不能ls -l查看目录下文件的详细信息
    
2、当用户xiaoqiang对/testdir 目录无读权限时,意味着无法做哪些操作?
    不能在该目录创建和删除文件
3、当用户wangcai 对/testdir 目录无写权限时,该目录下的只读文件file1是否可修改和删除?
    不能修改,也不能删除
4、复制/etc/fstab文件到/var/tmp下,设置文件所有者为wangcai读写权限,所属组为sysadmins组有读写权限,其他
人无权限。

blob.png

5、误删除了用户hadoop的家目录,请重建并恢复该用户家目录及相应的权限属性

blob.png

6、设置user1,使之新建文件权限为rw-------
    切换至user1,echo "umask 066" > ~/.bashrc
7、设置/testdir/f1的权限,使user1用户不可以读写执行,g1组可以读写/testdir/f1的权限,
使新建文件自动具有acl权限:user1:rw,g1:---
备份/testdir目录中所有文件的ACL,清除/testdir的所有ACL权限,并利用备份还原

1)、新建/testdir/f1,新增用户user1

blob.png

2)、新增组g1,并设置acl

blob.png

3)、设置默认acl

blob.png

4)、备份和恢复

blob.png

8、在/data/testdir里创建的新文件自动属于g1组,组g2的成员如: alice能对这些新文件有读写权限,
组g3的成员如 tom只能对新文件有读权限,其它用户(不属于g1,g2,g3)不能访问这个文件夹。
mkdir testdir
chown -R :g1 testdir/
chmod g+s testdir/
setfacl -R -m g:g2:rw- testdir/
setfacl -R -m g:g3:r-- testdir

blob.png

原创文章,作者:M20-1钟明波,如若转载,请注明出处:http://www.178linux.com/28382

(0)
M20-1钟明波M20-1钟明波
上一篇 2016-08-04 14:40
下一篇 2016-08-04 14:40

相关推荐

  • 8月5日作业

    课堂练习: 1、找出ifconfig命令结果中本机的所有IPv4地址 [root@localhost ~]# ifconfig | tr -s " " |head -2 | tail -1 |cut …

    Linux干货 2016-08-15
  • Linux系统启动过程及其修复过程简析

    Linux组成 Linux: kernel+rootfs     kernel: 进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能     rootfs:程序和glibc     库:函数集合, function, 调用接口(头文…

    Linux干货 2016-09-19
  • N22-妙手-第四周博客作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 [root@localhost ~]# cp -r /etc/skel /home/tuser1 [root@localhost ~]# chmod&nb…

    Linux干货 2016-09-05
  • 文件的权限、扩展属性以及facl

    大纲: 一、前言 二、普通权限 三、特殊权限 四、ext文件的扩展属性 五、文件的访问控制列表(facl) 一、前言 linux中常见的权限有读(r)、写(w)、执行(x),还有3个特殊的权限。因此下面就从普通权限开始介绍起 二、普通权限 rwx:读 写 执行 rwxr-xr-x : 读写执行 读_执行 读_执行  (分别对应)属主 属组…

    Linux干货 2015-05-04
  • Linux之Centos系统的启动流程详述

    概述 了解系统的启动流程,有助于我们了解Linux系统上的一些工作原理,有助于我们深入的理解一个系统的运作方式,那么本篇就以CentOS6系统为例,介绍一下有关Linux系统启动相关的内容,分为一下几个部分 1、Linux系统的一些基础概念 2、CentOS6上的启动流程概述 第一章 Linux系统的一些基础概念 Linux系统的组成部分:内核(kernel…

    Linux干货 2016-09-29
  • 第十周

    请详细描述CentOS的启动流程     启动第一步–加载BIOS         当打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它,这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信…

    Linux干货 2017-01-03