Você precisa adicionar seu nome de usuário ao grupo adm
sudo usermod -aG adm YourUserName
Você pode então acessar os arquivos de log como usuário normal sem sudo.
Meu servidor vitual do Ubuntu não está off-line. Eu reiniciei e agora quero depurar o que aconteceu.
Eu posso navegar para /etc/log
, mas se eu tentar cd apache2
, diz Permissão negada. Tenho certeza de que minha conta de usuário tem privilégios.
Eu também tentei sudo cd apache2
, que dá o erro sudo: cd: command not found
Como posso acessar os registros do apache? Eu também tentei via sftp sem sucesso
PS Sou novo no Linux e nos servidores virtuais, mas estou ansioso para aprender tudo o que puder.
Você precisa adicionar seu nome de usuário ao grupo adm
sudo usermod -aG adm YourUserName
Você pode então acessar os arquivos de log como usuário normal sem sudo.
Tente:
sudo cat /var/log/apache2/error.log
Tags permissions server apache2 logs