无法访问 apache 错误日志

S..*_*S.. 20 server permissions apache2 logs

我的 Ubuntu 虚拟服务器没有离线。我重新启动了它,现在想调试发生了什么。

我可以浏览,/etc/log但如果我尝试,cd apache2它会显示权限被拒绝。我确定我的用户帐户具有特权。我也试过sudo cd apache2这给出了错误sudo: cd: command not found

如何访问 apache 日志?我也尝试通过 sftp 没有成功

PS 我是 linux 和虚拟服务器的新手,但我很想学习我能学到的一切。

Eve*_*mbH 35

您需要将您的用户名添加到群组 adm

sudo usermod -aG adm YourUserName
Run Code Online (Sandbox Code Playgroud)

然后,您可以在没有 sudo 的情况下以普通用户身份访问日志文件。

  • 我必须登录/退出我的用户会话才能使此权限生效。 (18认同)

woj*_*jox 6

尝试:

sudo cat /var/log/apache2/error.log
Run Code Online (Sandbox Code Playgroud)