Несколько дней назад я установил Centos 7 на свой сервер и запустил ssh. Теперь я хочу отслеживать логи. Есть ли способ объединить cat или tail с grep, чтобы получить чистый список неудачных и принятых попыток входа за выбранный день?
Я знаю, что это не сработает, но что-то вроде:
cat /var/log/secure | grep "Accepted" "Failed" "Today's date"
решение1
Только:
grep '^\(Accepted\|Failed\) date' /var/log/secure
или:
grep -e Accepted -e Failed /var/log/secure | grep date