Как отслеживать неудачные попытки входа в систему SSH?

Эти драйверы на самом деле зависят от более новых ядер и т. д., поэтому в этом случае вы не сможете просто перекомпилировать - для полного описания, включая PPA, см. этот ответ

1
задан 14 September 2012 в 04:32

1 ответ

Я бы сказал, что журналы мониторинга являются слабым решением, особенно если у вас слабый пароль в учетной записи. Жесткие попытки часто пытаются использовать по меньшей мере сотни ключей в минуту. Даже если у вас есть задание cron, чтобы отправить вам по электронной почте грубые попытки, может быть, за несколько часов до вашего выхода на ваш сервер.

Если у вас есть SSH-сервер с открытым доступом, вам нужно решение, которое срабатывает

Я настоятельно рекомендую fail2ban.

Fail2ban сканирует файлы журналов (например, /var/log/apache/error_log) и запрещает IP-адреса, которые показывают вредоносные знаки - слишком много сбоев паролей, поиск эксплойтов и т. Д. Обычно Затем Fail2Ban используется для обновления правил брандмауэра для отклонения IP-адресов в течение определенного времени, хотя любое другое действие (например, отправка электронной почты или извлечение лотка для CD-ROM) также может быть настроено. Вне коробки Fail2Ban поставляется с фильтрами для различных сервисов (apache, curier, ssh и т. Д.).

Получение защиты от него так же просто, как sudo apt-get install fail2ban.

По умолчанию, как только у кого-то есть три неудачных попытки, их IP получает пятиминутный запрет. Такая задержка по существу останавливает попытку грубой силы SSH, но она не разрушит ваш день, если вы забудете свой пароль (но вы все равно должны использовать ключи!)

66
ответ дан 25 May 2018 в 07:23
  • 1
    Почему это называется неспособность запретить? – Pacerier 22 April 2015 в 06:38
  • 2
    @Pacerier Ну с некоторой аналогией, неудача входа приводит к (2) запрету. – Sebi 9 May 2015 в 16:06
  • 3
    Bwahaha, ты сделал мой день @ Pacerier. Я никогда не думал об этом как о буквальном «запрете». – adelriosantiago 18 July 2016 в 08:18
  • 4
    Я думаю, что это нужно отредактировать, чтобы удалить "особенно" из первого предложения. Это только проблема, если у вас слабый пароль. Сильные пароли не могут быть грубыми принуждены ни при каких обстоятельствах, и единственная причина, почему люди не пытаются это сделать, - уменьшить нагрузку на сервер. – Abhi Beckert 14 February 2017 в 05:44

Другие вопросы по тегам:

Похожие вопросы: