Linux Labs

Bash: обработка текста и скрипты / Ступень 1 из 9

Регулярные выражения в grep

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 5 из 6 · на машине · 5 мин

Кто подбирает пароль

Другой журнал и другой вопрос — шаблон собираешь сам.

Ночью кто-то перебирал пароли к SSH. Для правила файрвола нужен список адресов, с которых приходили неудачные попытки входа: одни адреса, каждый один раз. Сервер SSH записал такие попытки в auth.log строками Failed password. Удачные входы и разрывы соединения там тоже есть, с других адресов, но в список они не входят.

Упражнение · сделать

Собери адреса неудачных входов

В ~/grep-lab запиши в файл bad-ips.txt адреса, с которых в auth.log были неудачные попытки входа по паролю, — по адресу в строке, без повторов.

Войти и начать Машина доступна после входа

Цели · 0 из 2

  • Записать в bad-ips.txt одни адреса, по одному в строке ещё не выполнена
  • Собрать адреса неудачных входов без повторов ещё не выполнена

Цели шага

0 из 2
  • Записать в bad-ips.txt одни адреса, по одному в строке — ещё не выполнена
  • Собрать адреса неудачных входов без повторов — ещё не выполнена
Ubuntu 24.04

Цели шага

0 из 2
  • Записать в bad-ips.txt одни адреса, по одному в строке — ещё не выполнена
  • Собрать адреса неудачных входов без повторов — ещё не выполнена
Загрузка…