Привет форум!
Недавно я начал работать с Debian и делал это исключительно в командной строке. Я подключаюсь с рабочего стола Windows через PuTTY, используя асимметричное шифрование, а не пароли.
Моя основная причина для запуска сервера Linux - предоставить SFTP доступ к файлам для внешних пользователей через Интернет. Я делаю это, используя SSH и «chroot jail», который дает мне разумную степень внутренней безопасности. Тем не менее, я должен быть достаточно прилежным в изучении файла /var/logs/auth.log для попыток вторжения. К сожалению, я обнаружил, что здесь хранятся данные аутентификации для всех входов в систему Linux, а не только для демона SSH - что довольно трудно перевернуть!
Чтобы сузить отображаемые записи журнала только теми, которые имеют отношение к отчетности SFTP, я в настоящее время использую:
grep SSHD /var/logs/auth.log | more
Однако мне было интересно, есть ли альтернатива ' more ', в которую я мог бы перенаправить вывод ' grep ', который бы предлагал колоризацию, аналогичную ' vim/view ' с ':syntax enable' set?
Самое близкое, что я дошел, это:
grep --color=always SSHD /var/logs/auth.logs | more
Это дает красную подсветку «SSHD» в текстовой строке, которая действительно немного помогает глазам. Однако это не так хорошо, как подсветка синтаксиса в ' vim '.