"drw-r - r--"目录的权限被拒绝

Pau*_*aul 2 unix debian

我有一个日志/目录,所有人都有权读:drw-r-- r--

paul@ns387656:/var$ ls -l
...
drw-r--r--  9 root     root  4096 May 22 14:49 log
...
Run Code Online (Sandbox Code Playgroud)

但是当我想用cd命令访问它时,我有一个"权限被拒绝"

paul@ns387656:/var$ cd log
-sh: cd: log: Permission denied
Run Code Online (Sandbox Code Playgroud)

我不知道为什么......

想法?

谢谢

Joh*_*n C 5

您需要执行权限才能更改为目录.所有者也首先列出.在这种情况下,所有者是root,root具有读写权限.小组和其他人只有阅读权限.

试试这个:

sudo chmod a+rx log
Run Code Online (Sandbox Code Playgroud)

这会为所有者,组和其他人添加读/写权限.