创建一个组并设置

  1. 设置基本权限.
    问题
  1. 新建/nsddir1/目录,在该目录下新建文件readme.txt
  2. 使用户zhangsan能够在/nsddir1/目录下创建/删除子目录
  3. 使用户zhangsan不能够在/nsddir1/目录下创建/删除子目录
  4. 使用户zhangsan能够修改/nsddir1/readme.txt文件,调整/nsddir1/目录的权限,使任何用户都不能进入该目录,测试用户zhangsan是否还能修/nsddir1/readme.txt文件的内容
  5. 将/nsddir1/目录及其下所有内容的权限都设置为 rwxr-x—
    方案
    设置基本权限的命令主要是chmod,本实验要分清三个基本权限rwx的意义。用户在访问一个目录或文件时,由设置的访问权限+归属关系共同决定最终权限l
    r 读取:允许查看内容-readl
    w 写入:允许修改内容-writel
    x 可执行:允许运行和切换-excute访问权限。
    若对目录有r权限,表示可列出该目录内容。
    若对目录有w权限,表示可在该目录下新建/删除/移动文件或子目录。
    若对目录有x权限,表示允许cd到该目录下。
    步骤
    步骤一:新建/nsddir1/目录,在该目录下新建文件readme.txt
    命令操作如下所示:
    创建一个组并设置_第1张图片
    步骤二:使用户zhangsan能够在/nsddir1/目录下创建/删除子目录
    命令操作如下所示:

创建一个组并设置_第2张图片
分析: 首先看zhangsan对于此目录具备有什么权限,zhangsan很明显属于其他人,权限对应为rx,要想让其能够创建、删除子目录,必须让其具备w权限

创建一个组并设置_第3张图片
步骤三:使用户zhangsan不能够在/nsddir1/目录下创建/删除子目录(此题考查对目录w权限的理解)

创建一个组并设置_第4张图片
步骤四:使用户zhangsan能够修改/nsddir1/readme.txt文件,调整/nsddir1/目录的权限,使任何用户都不能进入该目录,测试用户zhangsan是否还能修/nsddir1/readme.txt文件的内容。
分析: 首先要解决zhangsan用户能够修改readme.txt内容
命令操作如下所示:
在这里插入图片描述
分析: 首先看zhangsan对于此目录具备有什么权限,zhangsan很明显是其他人的权限是r权限,在想如何实现让zhangsan修改其内容,需加w权限

创建一个组并设置_第5张图片
分析: zhangsan能够修改readme.txt内容了。现在设置/nsddir1权限是任何人都不能进入该目录,只需将所有人的x执行权限去掉即可。
命令操作如下所示:
创建一个组并设置_第6张图片
步骤五:将/nsddir1/目录及其下所有内容的权限都设置为 rwxr-x—(本题主要考察选项-R,依然是利用chmod来完成)
命令操作如下所示:
创建一个组并设置_第7张图片

你可能感兴趣的:(日常,计算机基础)