即使给出了读取权限,也无法访问目录

时间:2018-02-08 06:25:07

标签: linux

对于我已获得以下许可的目录(阅读)

-rwxrw-r--. 1 sam sam 117 Feb  6 19:43 test_folder

当我尝试与不属于组sam的其他用户访问test_folder时。给出错误

-bash: cd: test_folder: Permission denied

即使向其他用户提供了读取权限,仍会发出permssion问题

1 个答案:

答案 0 :(得分:1)

如上所述:为了让其他用户更改为目录,他们需要执行权限。您应该按如下方式更改目录的权限:

chmod 775 test_folder

然后权限将更改为:

-rwxrwxr-x. 1 sam sam 117 Feb  6 19:43 test_folder

使用cd命令导航到test_folder时,其他用户不应再获得权限被拒绝。

有关文件/目录权限的更详细说明,请参阅this webpage。关于目录,它说:

  

目录的可执行权限允许用户进入目录。

将其与:

进行比较
  

该目录的读取权限使unix用户能够列出目录中的文件。

通常,目录的读取和执行权限通常是一起提供的。