您的位置:首页 > 运维架构 > Linux

Linux中权限和命令的关系

2015-04-02 10:51 141 查看
我们知道权限对与用户账号来说是非常重要的,因为它可以限制用户能不能读取/新建/删除/修改文件或目录。下面说明一下什么样的权限在什么样的命令下能够运行:

让用户能进入某个目录成为可工作目录的基本权限是什么

可使用的命令:例如cd等切换工作的目录命令。

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

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

用户在某个目录内读取文件的基本权限

可以使用内部的命令:例如cat ,more , less等

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

文件所需权限:用户对这个文件至少要有r权限

让一个
4000
用户可以修改一个文件的基本权限是什么

  可以使用的命令:例如nano或vi编辑器。

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

文件所需权限:用户对该文件至少要有r,w权限。

让一个用户可以创建一个文件的基本权限是什么

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

让用户进入某个目录并进执行该目录下的某个命令的基本权限是什么

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

文件所需权限:用户在该文件至少需要有x权限。

让一个用户能够(vbird)能够进行“cp /dir1/file1/dir2”的命令时,请说明dir1,file1,dir2的最小所需权限是什么。

答:

执行cp时,vbird要能够读取源文件,并且写入目标文件。所以上述第二点和第四点的说明,因此各文件/目录的最小权限应该是:

dir1:至少要有x权限

file1:至少要有r权限

dir2:至少要有w,x权限
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: