我想允许系统中的某些用户读取apache的error.log文件。
这就是我所做的:
首先,我尝试通过将 error.log 文件分配给属于当前用户的组来更改其所有者。这没有帮助。所以我决定采用更直接的方式。
我将自己设置为 apache 日志文件的所有者。 这就是我得到的:
哦,如果没有 sudo,我也无法执行“ls”。 我无法捕获问题所在。我是这个文件的所有者,我想捕获它。
这有什么问题吗?
更新:
上级目录:
/var/log/apache2 中 Apache2 目录的权限:
最佳答案
要查看日志,您需要属于 adm 组。
sudo usermod -G adm shb
https://superuser.com/questions/86347/whats-difference-between-group-admin-and-adm
关于php - Bash - 更改 apache 日志文件的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27557980/