@oskolkov

Debian: Почему файл access.log содержит сообщения из auth.log?

Не могу разобраться почему в файле /var/log/apache2/access.log, который должен содержать только сообщения Apache,
примешаны и системные сообщения из файла /var/log/auth.log?

Вот пример содержимого access.log:

xx.xx.xx.xx - - [13/Jul/2019:07:25:23 +0300] "GET /images/karbamid-slider.png HTTP/1.1" 304 3483 "https://xx.xx/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36"
xx.xx.xx.xx - - [13/Jul/2019:07:25:24 +0300] "GET /favicon.ico HTTP/1.1" 404 530 "https://xx.xx/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36"
Jul 13 07:25:25 s197295 sshd[9167]: Invalid user ann from xx.xx.xx.xx port 34108
Jul 13 07:25:25 s197295 sshd[9167]: input_userauth_request: invalid user ann [preauth]
Jul 13 07:25:25 s197295 sshd[9167]: pam_unix(sshd:auth): check pass; user unknown
Jul 13 07:25:25 s197295 sshd[9167]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=xx.xx.xx.xx
Jul 13 07:25:25 s197295 sshd[9160]: Failed password for root from xx.xx.xx.xx port 56301 ssh2

Система: Debian 9
Server version: Apache/2.4.25 (Debian)
  • Вопрос задан
  • 24 просмотра
Пригласить эксперта
Ответы на вопрос 1
KodyWiremane
@KodyWiremane
Пони, Debian, LEMP, LAN, любитель
По идее, sshd пишет в сислог. У меня две теории:

1. в конфиге rsyslog (/etc/rsyslog.conf, /etc/rsyslog.d/*) указан /var/log/apache2/access.log вместо /var/log/auth.log;
2. по какой-то причине /var/log/auth.log является ссылкой на /var/log/apache2/access.log.

Проверить первое можно так
fgrep -Hn access.log /etc/rsyslog.conf
find /etc/rsyslog.d -type f -exec fgrep -Hn access.log '{}' \;

(должны отсутствовать строки, ссылающиеся на апачевский access.log)

второе
ls -l /var/log/auth.log /var/log/apache2/access.log

(в колонке после прав доступа должны быть единички, за именем файла должна отсутствовать стрелка и имя другого файла)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
FinPay Санкт-Петербург
от 100 000 до 160 000 руб.
Alena Пенза
от 100 000 до 120 000 руб.
20 июл. 2019, в 16:06
100000 руб./за проект
20 июл. 2019, в 13:34
2000 руб./за проект