1、让用户能进入某目录称为”可工作目录“的基本权限为何:

  可使用的指令:例如cd等变换工作目录的指令;

  目录所需权限:用户对这个目录至少需要具有x的权限

  额外需求:如果用户想要在这个目录内利用ls查阅文件名,则用户对此目录还需要r的权限

2、用户在某目录内读取一个档案的基本权限为何?

  可使用的指令:例如本章谈到的cat,moremless等等

  目录所需权限:用户对这个目录至少需要具有x权限

  档案所需权限:使用者对档案至少需要具有r的权限才行

3、让使用者可以修改一个档案的基本权限为何?

  可使用的指令:例如nano或未来要介绍的vi编辑器等;

  目录所需权限:用户在该档案所在的目录至少要有x权限;

  档案所需权限:使用者对该档案至少要有r,w权限

4、让一个使用者可以建立一个档案的基本权限为何?

  目录所需权限:用户在该目录要具有w,x的权限,重点在w啦!

5、让用户进入某目录并执行该目录下的某个指令之基本权限为何?

  目录所需权限:用户在该目录至少要有x的权限

  档案所需权限:使用者在该档案至少需要有x的权限

例题:让一个使用者vbird能够进行”cp/dir1/file1/dir2“的指令时,请说明dir1,file1,dir2的所需权限为何?

答:执行cp时,vbird要”能够读取来源文件,并且写入目标文件!“所以应参考上述第二点与第四点的说明!因此各档案/目录的最小权限应该是:

  dir1:至少需要有x权限

  file1:至少需要有r权限

  dir2:至少需要有w,x权限

例题:有一个档案全名为/home/stuf=dent/www/indx.html,各相关档案/目录的权限如下:

请问vbird这个账号(不属于student群组)能否读取index.html这个档案呢?

答:虽然www与index.html是可以让vbird读取的权限,但是因为目录结构是由根目录一层一层读取的,因此vbird可进入/home但是却不可进入/home/student/,既然连进入/home/student都不许了,当然就读不到index.html了!所以答案是”vbird“不会读取到index.html的内容哦

那要如何修改权限呢?其实只要将/home/student的权限修改为最小711,或者直接给与755就可以喽。

简答题:
1、如何更改一个目录的名称?例如由/home/test变为/home/test2

mv /home/test/home/test2

2、PATH这个环境变量的意义?

这个是用来指定执行文件执行 的时候,指令搜寻的目录路径

3、umask有什么用处和有点

umask可以拿掉一些权限,因此,适当的定义umask有助于系统的安全,因为它可以用来建立默认的目录或档案的权限

4、当一个使用者的umask分别为033与044它所建立的档案与目录的权限为何?

在umask为033时,则预设是拿掉group与other的w(2)x(1)权限,因此权限就称为”档案-rw-r--r--“,目录drwxr--r--,而当umask044时,则拿掉r的属性,因此就称为”档案-rw--w--w-,目录drwx-wx-wx“

5、什么是SUID?

当一个指令具有SUID的功能时,则:

  SUID权限进队二进制程序(binary program)有效

  执行者对于该程序需要具有x的可执行权限

  本权限仅在执行该程序的过程中有效(run-time);

  执行者将具有该程序拥有者(owner)的权限

Linux权限和指令的关系的更多相关文章

  1. Linux权限管理(week1_day5)--技术流ken

    权限概述 Linux系统一般将文件可存/取访问的身份分为3个类别:owner(拥有者).group(和所有者同组的用户).others(其他人,除了所有者,除了同组的用户以及除了超级管理员),且3种身 ...

  2. Linux快捷键 Linux权限

    第1章 回顾昨天内容 1.1 取出网卡ip地址 取出文件权限 1.2 awk '找谁{干啥}'  awk 'NR==2{print $4}' 1.3 系统时间 [root@oldboyedu-40-n ...

  3. 看完这篇 Linux 权限后,通透了!

    我们在使用 Linux 的过程中,或多或少都会遇到一些关于使用者和群组的问题,比如最常见的你想要在某个路径下执行某个指令,会经常出现这个错误提示 . permission denied 反正我大概率见 ...

  4. Linux入门50指令

    1, mkdir创建目录 make directory 可以带着路径,在什么位置创建什么目录 如:mkdir /etc/date  在目录etc下创建date目录 重要参数 –p 递归创建,mkdir ...

  5. linux常用操作指令

    Linux常用操作指令: 常用指令 ls        显示文件或目录 -l           列出文件详细信息l(list) -a          列出当前目录下所有文件及目录,包括隐藏的a(a ...

  6. Linux日常使用指令大全

    Linux日常使用指令大全 Java代码 www.ahlinux.com 001.日常维护常用查询命令 #top    显示系统进程 #clear  清理屏幕信息 #cat /etc/redhat-r ...

  7. Linux权限操作 [转]

    Linux权限操作 本文内容来自<鸟哥linux私房菜>读后个人做的笔记,该书实为学习linux的很好入门教材 一.文件属性 ls ls -al列出所有的档案属性 ls是List的意思 档 ...

  8. linux权限---【600,644,700,755,711,666,777】 - - 博客频道 - CSDN.NET

    body { font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI ...

  9. Linux权限分析

    我看过网上的一些有关Linux的权限分析,有些说的不够清楚,另外一些说的又太复杂.这里我尽量简单.清楚的把Linux权限问题阐述明白,Linux权限没有那么复杂. Linux权限问题要区分文件权限和目 ...

随机推荐

  1. nodejs 实践:express 最佳实践(三) express 解析

    nodejs 实践:express 最佳实践(三) express 解析 nodejs 发展很快,从 npm 上面的包托管数量就可以看出来.不过从另一方面来看,也是反映了 nodejs 的基础不稳固, ...

  2. c# ExpandoObject动态扩展对象

    js中的Object 对象. php中的stdClass. c# 也有动态可扩展对象 ExpandoObject,需要添加System.Dynamic引用 用法: dynamic model = ne ...

  3. 在Unity3d中解析Lua脚本的方法

    由于近期项目中提出了热更新的需求,因此本周末在Lua的陪伴下度过.对Lua与Unity3d的搭配使用,仅仅达到了一个初窥门径的程度,记录一二于此.水平有限,欢迎批评指正. 网络上关于Lua脚本和Uni ...

  4. 老生常谈Java虚拟机垃圾回收机制(必看篇)

    二.垃圾收集 垃圾收集主要是针对堆和方法区进行. 程序计数器.虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于线程的生命周期内,线程结束之后也会消失,因此不需要对这三个区域进行垃圾回收. 判断一 ...

  5. POJA Star not a Tree?(模拟退火)

    题意 题目链接 给出$n$个点,求出一个点使得到各个点的距离之和最小,距离为欧几里得距离 Sol 模拟退火真是玄学,我退了一上午,最后把exp函数去了就A了. 后来改了改,发现是大小符号的问题.. 但 ...

  6. event——事件对象详解

    PS:转自https://www.cnblogs.com/songyaqi/p/5204143.html 1. 事件对象 Event 对象代表事件的状态,比如事件在其中发生的元素.键盘按键的状态.鼠标 ...

  7. Linux基础环境_安装配置教程(CentOS7.2 64、JDK1.8、Tomcat8)

    Linux基础环境_安装配置教程 (CentOS7.2 64.JDK1.8.Tomcat8) 安装包版本 1)     VMawre-workstation版本包 地址: https://my.vmw ...

  8. Hybrid App开发之Html基本标签使用

    前言: 前面简单学习了html简单标签的使用,今天学习一下其他的标签的使用. HTML的超链接 1.)创建一个超链接 <div> <p> <a href="ht ...

  9. Mac OS X El Capitan系统完整性保护System Integrity Protection (SIP)

    http://blog.csdn.net/yulimin/article/details/49992031 引言:前段时间经历了XCode编译器代码被注入的事件后,这次 Mac OS X El Cap ...

  10. Codeforces 517 #B

    http://codeforces.com/contest/1072/problem/B 开始想的只有搜索,时间复杂度$O(4^n)$,明显有问题. 想了半个小时没有思路,然后想到了正难则反,就开始步 ...