我有干净的 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 身份登录在没有必要的情况下,但访问原本不可用的文件并没有什么问题。