У меня есть четкая система CentOS 5.x, я создал пользователя, и когда я хочу перейти в /var/log/httpd
я получаю отказ в доступе. после ввода ls -la
я получаю, что владельцем каталога httpd является root. Могу ли я изменить владельца на моего пользователя? Или как я могу получить доступ к этой папке для просмотра журналов Apache?
2
2 ответа
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
Надеюсь, что это решит проблему.
ура :)
0
Вы можете получить доступ к журналам без изменения владельца или разрешений, временно войдя в систему как пользователь root.
sudo -i
а затем введите пароль
Имейте в виду, что нежелательно входить в систему как root, когда в этом нет необходимости, но в этом нет ничего плохого для доступа к недоступному в противном случае файлу.