需要开放目录/a/b/c给所有用户
目录/a/b的权限是700
目录/a/b/c的权限是777
其他用户无法访问/a/b/c
只有把/a/b的权限改了之后/a/b/c才可以访问
可是不想别人看到/a/b下的全部内容
需要开放目录/a/b/c给所有用户
目录/a/b的权限是700
目录/a/b/c的权限是777
其他用户无法访问/a/b/c
只有把/a/b的权限改了之后/a/b/c才可以访问
可是不想别人看到/a/b下的全部内容
可以把/a/b
这个目录的权限设置成711再试试
之前/a/b
权限是700,其他用户没有执行权限所以即使/a/b/c
目录设成777其他用户也没有权限执行cd
命令进到b
目录下或者是执行查看命令.
用户没有b
目录下的可读权限所以执行ls的时候看不到下面的目录和文件.
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答795 阅读✓ 已解决
2 回答3.2k 阅读
/a/b
的权限设置为711
/a/b/c
的权限设置为777
即可。
p.s.
/a/b
下的文件ls
是看不到的,但是知道路径、并且有r/w权限的话,是可以读写的。所以根据需要修改其下文件的权限。