无法访问 Apache 日志文件夹

无法访问 Apache 日志文件夹

我想查看 apache 日志文件。这是我尝试过的:

我授予了大部分权限阿帕奇2文件夹。

hieund@hieund:/var/log$ sudo chmod a+rw apache2/*

但我无法 cd 到它。所以我将我的用户添加到组“root”,“adm”

hieund@hieund:/var/log$ groups hieund
hieund : hieund root adm sudo www-data

但我仍然不能...它显示:

hieund@hieund:/var/log$ cd apache2/
bash: cd: apache2/: Permission denied
drwxrwxrw- 2 root              adm     4096 2011-11-27 11:12 apache2

我对此很困惑。如何查看日志文件?

答案1

将自己添加到群组后,您需要注销并重新登录才能使更改生效。

您应该将权限更改回默认值,然后加入 adm 组将授予您查看文件的权限。

答案2

您必须具有访问目录的执行权限。尝试为所有用户设置+x。它应该有效。

但您可能应该将目录设置为默认值,因为在这样的目录中包含 0777 存在安全风险。

相关内容