在 centos 中访问 apache 日志文件

在 centos 中访问 apache 日志文件

我有干净的 centOS 5.x 系统,我创建了一个用户,但当我想进入时/var/log/httpd却被拒绝访问。输入后,ls -la我发现 httpd 目录的所有者是 root。我可以将所有者更改为我的用户吗?或者我如何访问此文件夹来查看 apache 日志?

答案1

文件夹的权限正确。您可以将文件夹的所有权更改为 root:apache,并将自己添加到 apache 组。

sudo chown -R root:apache /var/log/httpd 

然后打开 /etc/group 文件并将以下内容添加到组“apache”

sudo vi /etc/group

apache:x:48:“你的用户名”

sudo chmod -R 755 /var/log/httpd 

希望这能解决问题。

欢呼:)

答案2

您可以通过以下方式访问日志而无需更改所有者或权限:以 root 身份登录

sudo -i然后输入密码

请记住,这是不建议以 root 身份登录在没有必要的情况下,但访问原本不可用的文件并没有什么问题。

相关内容