автоматически блокировать ip адрес

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Mikl
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-08-06 6:52:24
Откуда: замкадыш

автоматически блокировать ip адрес

Непрочитанное сообщение Mikl » 2010-08-06 10:31:25

Доброго дня.
Не успел поставить систему, как в auth.log увидел следующее:
Aug 5 12:06:32 mx sshd[3956]: Invalid user www-data from 88.255.239.62
Aug 5 12:06:34 mx sshd[3958]: Invalid user joe from 88.255.239.62
Aug 5 12:06:35 mx sshd[3960]: Invalid user user1 from 88.255.239.62
Aug 5 12:06:36 mx sshd[3962]: Invalid user upload from 88.255.239.62
Aug 5 12:06:37 mx sshd[3964]: Invalid user postgres from 88.255.239.62
Aug 5 12:06:39 mx sshd[3966]: Invalid user henry from 88.255.239.62
(ну и далее в том же духе на 150 килобайт) :evil:
Файервола еще не ставил (mc компилировался полдня - машина старушка), но что нибудь включу. Вопрос в следующем - а возможно ли сделать так, чтобы блокировать такие адреса автоматически - ну например десяток попыток неудачных был и в сад? Пока заблокировал д-линком диапазон адресов. Может кто подскажет, что почитать/посмотреть?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
zeus4all
сержант
Сообщения: 261
Зарегистрирован: 2009-10-07 18:48:34
Откуда: Далекий космос

Re: автоматически блокировать ip адрес

Непрочитанное сообщение zeus4all » 2010-08-06 11:52:31

Ну можно наоборот в самом ssh поставить только Избранные ип, тобишь дать права на конект с определенных ип и только.
2) вариант поменять порт демона, может быть сдует половину
ну и 3 вариант кроме скрипта на добавления в фаервол ничегон еприходит в голову.
сам не проверял но текст интеренсый - http://www.lissyara.su/articles/freebsd ... _knocking/
Можно еще поискать посайту.
Историю пишут победители, поэтому в ней не упоминаются проигравшие. (с) Артур Дрекслер
Я знаю только то, что ничего не знаю. (с) Сократ
Если тебе плюют в спину, значит ты впереди. (с) Конфуций

Аватара пользователя
Shuba
ст. сержант
Сообщения: 365
Зарегистрирован: 2008-03-25 10:58:21
Откуда: Минск
Контактная информация:

Re: автоматически блокировать ip адрес

Непрочитанное сообщение Shuba » 2010-08-06 11:58:06

Почитай эту статью. Да и вообще, я как только устанавливаю систему, тут же меняю порт, на котором висит sshd.
Сила ночи, сила дня - одинакова фигня!

Гость
проходил мимо

Re: автоматически блокировать ip адрес

Непрочитанное сообщение Гость » 2010-08-06 12:50:31

Shuba писал(а):Почитай эту статью. Да и вообще, я как только устанавливаю систему, тут же меняю порт, на котором висит sshd.
я неопытный :-D . по работе смотрю за сетью, состоящей из санов и солярки (и сервера и рабочие станции). но тут все статично и настроено, только следи, чтобы не умирало ничего. вот решил в мирных целях потренироваться, да и развиваться нужно).
про соединение с определенных айпи думал, но у меня бывает часто так, что не знаешь откуда выйдешь. Поменяю порт для начала, ну и про скрипт подумаю. Спасибо!

Аватара пользователя
Dog
лейтенант
Сообщения: 723
Зарегистрирован: 2006-09-21 10:34:36
Откуда: Kharkiv, Ukraine
Контактная информация:

Re: автоматически блокировать ip адрес

Непрочитанное сообщение Dog » 2010-08-06 13:26:27

А что, неопытные люди не умеют читать статьи?
В портах есть достаточно разных приложений для блокирования ssh-атак с помощью ipfw: описанный в указанной выше статье sshit, bruteblock и т.д. Если в качестве файрвола используется pf, то можно блокировать атаки его встроенными средствами, задавая лимит на открытые сессии в keep-state соединении и помещая в отдельную таблицу тех, кто этот лимит будет превышать, а таблицу, соответственно, блокировать. В интернете это достаточно подробно разжевано, например вот тут.
Oh my God, they killed init! Bastards!

Mikl
мл. сержант
Сообщения: 131
Зарегистрирован: 2010-08-06 6:52:24
Откуда: замкадыш

Re: автоматически блокировать ip адрес

Непрочитанное сообщение Mikl » 2010-08-06 14:10:01

Dog писал(а):А что, неопытные люди не умеют читать статьи?.
умеют. потому и спросил, куда посмотреть, а не как сделать. самому не получилось найти - потому как неправильно формулировал вопрос. за ссылку - благодарю.