关于目录权限的问题

回复 收藏
是否只有当前目录设置了rwx权限,其他用户才能修改或者创建此目录中的文件?而此目录的父目录或者再上一级目录设置rwx权限都是没用的?

比如:我用root创建了一个目录“hello”,然后将它的权限设为777,并在其中创建了一个文件“a.txt",此时切换到普通用户andy,可以在hello目录下再创建一个文件”b.txt";

然后在hello目录下再创建一个目录abc,权限为默认,此时再切换到普通用户,就无法在abc下创建或者修改文件了。
2016-05-05 19:57 举报
已邀请:
0

huanglin

赞同来自:

777 展开是rwx  rwx  rwx
755 展开是rwx  r-x   r-x
644 展开是rw-  r--    r--
在linux中 root用户默认一个目录权限是755 而一文件权限是644
这和root用户 普通用户没关系
不知道看懂没?
0

tytywu

赞同来自:

如果没有修改umask的话,默认的目录权限为755,是没有写入权限的,因此你的abc目录是没有写入权限的!

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: