КАК УСТАНОВИТЬ DENYHOSTS НА UBUNTU 12.04

Что такое DenyHosts?

DenyHosts – это инструмент безопасности, написанный в python, который просматривает журнал регистрации доступа к серверу с целью предотвращения атак методом подбора ключа. Программа работает путем запрета тех IP-адресов, которые превышают определенное количество неудачных попыток входа.

1.  Установка Deny Hosts

Установить Deny Hosts на Ubuntu очень легко:

sudo apt-get install denyhosts

Как только загрузятся необходимые файлы, denyhosts будет установлен и сконфигурирован на виртуальном выделенном сервере.

2. Белый список IP-адресов

Установив DenyHosts, убедитесь, что белый список содержит ваш IP-адрес. Пропустив этот шаг, вы рискуете заблокировать себя на собственном сервере.

Откройте список хостов, допущенных на данный VPS:

sudo nano /etc/hosts.allow

Под описанием внесите IP-адреса, которые ни в коем случае нельзя заблокировать; можно внести каждый адрес в отдельную  строку, используя следующий формат:

sshd: 12.34.45.678

После внесения любых изменений необходимо перезагрузить DenyHosts для активации новых настроек:

sudo /etc/init.d/denyhosts restart

3. Конфигурирование DenyHosts. (дополнительно)

DenyHosts уже готов к использованию сразу после завершения установки.

Тем не менее, можно настроить поведение DenyHosts на VPS по собственному усмотрению. Для этого нужно внести изменения в конфигурационный файл DenyHost:

sudo nano /etc/denyhosts.conf

НАЧАЛЬНАЯ НАСТРОЙКА СЕРВЕРА UBUNTU 12.04

Вступление

Впервые попадая на новый сервер, нужно обезопасить его, совершив несколько шагов. Некоторые из первых задач, необходимых на виртуальном выделенном сервере, включают в себя создание нового пользователя и предоставление ему соответствующих прав, а также конфигурирование SSH.

Что значит красный цвет?

Строки, которые пользователь должен ввести или настроить самостоятельно, выделены в данном руководстве красным!

Остальное можно преимущественно скопировать и вставить.

1. Основная регистрация

После получения IP-адреса и root-пароля войдите в качестве главного пользователя, или root.

Постоянно использовать root на VPS не рекомендуется. Это руководство поможет создать альтернативного пользователя для постоянной работы.

ssh root@123.45.67.890 Читать далее »

НАСТРОЙКА ВИРТУАЛЬНЫХ ХОСТОВ APACHE В DEBIAN 7

НАСТРОЙКА ВИРТУАЛЬНЫХ ХОСТОВ APACHE В DEBIAN 7

 

Что такое виртуальный хост?

Виртуальный хост (Virtual Host) используется для запуска нескольких доменов на одном IP-адресе. Такие хосты в первую очередь необходимы пользователям, которые запускают несколько сайтов на одном виртуальном выделенном сервере. Каждый виртуальный хост отображает разную информацию в зависимости от того, какой из сайтов, размещенных на этом сервере, открывает посетитель. На один VPS можно добавить неограниченное количество виртуальных хостов.

Что значит красный?

Строки, которые нужно отредактировать или ввести самостоятельно, выделены красным. Остальной код можно просто скопировать и вставить.

Требования

Для выполнения данного руководства потребуются root-привилегии. Чтобы получить дополнительную информацию о таких привилегиях, читайте данную статью. Читать далее »

phpmyadmin: Установка и настройка

Инструкция по установке PHPMyAdmin

Обновляем пакеты:

Я использую apache2. Если другой веб-сервер, ставьте другой

Устанавливаем сам phpmyadmin:

Читать далее »

Обновление VerliHub на Ubuntu/Debian

Обновление Verlihub до последней версии на Ubuntu/Debian.

Скачиваем сам Verlihub:

Заходим в папку со скаченным Verlihub:

Выполняем команду по созданию и компиляции Verli:

Выполняем саму установку Verlihub:

Очищаем кэш:

Удаляем старый Verlihub:

Обновляем геолокацию:

Запускаем Verlihub и радуемся :-):

Случайно закрыли вкладку в браузере? Нет проблем!

Случайно закрыли вкладку в браузере? Нет проблем! Нажмите Ctrl-Shift-T и страница появится снова.

Как узнать свой IP?

Как узнать свой IP?
Не отрицаю то, что многим это известно, но находятся и те, кто этого не знает.Заходим в панель «Пуск» жмём на пункт «Выполнить» и в командной строке пишем cmd. (Также можете воспользоваться комбинацией клавиш «Windows + R» и написать cmd). В новой окне пишем ipconfig и появится список со всеми настройками связанные с IP адресом

Установка Verlihub + Lua plugin + LuaSocket на FreeBSD

Собственно говоря, установка Verlihub + Lua plugin + LuaSocket на FreeBSD осуществляется довольно просто. Всё необходимое благодаря портам FreeBSD подтянет сам. И так приступим:

Для начала, думаю не лишним будет обновить порты, у кого они обновлены, пропускаем этот шаг.

Находим нужный нам порт:

Читать далее »

Установка VerliHub 0.9.8e-r2 на Ubuntu/Debian

Verlihub — свободное и открытое серверное программное обеспечение для организации файлообменных сетей Direct Connect. Предназначен для UNIX-систем, прежде всего Linux и FreeBSD.

Ставим необходимые пакеты:

Скачивам исходники хаба:

Скачивам исходники Lua:

Читать далее »

Fail2ban: Установка и настройка

Установка Fail2ban.

Если кратко, то: при обнаружении попытки взлома, добавляет запись с IP-адресом хакера в таблицу правил безопасности iptables (подробнее про iptables здесь) и блокирует его либо временно, либо навсегда. А еще fail2ban сообщит вам об атаке по электронной почте.

Теперь подробнее об установке и настройке fail2ban.

Обычно, fail2ban фокусируется на атаках на SSH, но его также можно настроить для защиты и других служб, которые используют логи и могут быть взломаны.

Важно: все команды в этом гайде выполняются в режиме суперпользователя.

Читать далее »

Вверх