(D)DoS Deflate - это бесплатный скрипт с помощью которого можно избавится от школьных DDoS. Скрипт использует команду «netstat» что бы обнаружить ddos и флуд, после обнаружения блокирует IP адреса атакующего, делает это с помощью iptables или apf. Сам скрипт написан на shell.
Защита от длинных DDoS атак на программном уровне.
Установка и настройка (D)DoS Deflate:
cd /usr/src
wget http://www.inetbase.com/scripts/ddos/install.sh
chmod +x install.sh
./install.sh
Конфигурационный файл и все остальные...
Меняем пароль рута на сервере, для начала зайдем на сервер под root'ом (не вздумайте забыть).
Изменение пароля для пользователя root в CentOS:
passwd
Changing password for user root.
New password: <вводим новый пароль>
Retype new password: <вводим повторно новый пароль>
passwd: all authentication tokens updated successfully.
GeoIP - это библиотека для определения страны, города, организации в которой принадлежит IP адрес.
Устанавливаем сервис GeoIP
Первое, что необходимо сделать - это
добавить репозиторий EPEL
, если его у Вас еще нет.
После добавления репозиория EPEL, устанавливаем GeoIP при помощи yum:
yum install geoip geoip-devel
После установки GeoIP скачиваем базу адресов и перемещаем в нужное место:
cd /tmp
wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
gunzip ./GeoIP.dat...
Установка rkhunter и использование rkhunter для поиска троянов и закладок ядра.
Установка и использование rkhunter
rkhunter (RootKitHunter) представляет собой прекрасный образец серверного софта, предназначенного для обеспечения безопасности сервера, поиск троянов, закладок и прочей "гадости" путем проверки MD5 сумм, контроля неверных прав доступа и сигнатур закладок в модулях ядра.
Установка из репозиторя:
yum install rkhunter
Сайт проекта: http://downloads.rootkit.nl/
Для запуска программы...
Изменение имени хоста сервера.
Устанавливаем hostname сервера
Открываем файл /etc/sysconfig/network и редактируем:
При условии, что у Вас установлен MidnightCommander. Если его нет, замените mcedit на nano или vi
mcedit /etc/sysconfig/network
Если все сделали верно в редакторе откроется файл "network" c примерно таким содержимым:
NETWORKING=yes
HOSTNAME="www.example.com"
GATEWAY=xxx.xxx.xxx.xxx
В этом файле необходимо заменить (где clite.ru название вашего хоста):
HOSTNAME="clite...
Как добавить русскую локаль cp1251 (ru_RU.CP1251) на севере под управлением СentOS.
Русская локаль ru_RU.CP1251
Первое что необходимо сделать, проверить какие локали уже поддерживаются. Делается это командой:
locale -a | grep ru_RU
В ответ мы получим примерно следующее:
ru_RU
ru_RU.iso88595
ru_RU.koi8r
ru_RU.utf8
Судя по ответу локаль ru_RU.cp1251 не поддерживается, тогда добавим ее командой:
localedef -c -i ru_RU -f CP1251 ru_RU.CP1251
Все локаль ru_RU.CP1251 успешно добавлена, проверим вывод...
Устанавливаем PHP OPCache (CentOS, Red Hat, Fedora)
Установка PHP расширения OPCache
Устанавливаем PHP OPCache (CentOS, Red Hat, Fedora)
- в последнее время оценка производительности
1С:Bitrix
развернутого на ...
Установка Midnight Commander из репозитория.
Установка Midnight Commander.
Переходим в консоль и вводим команду:
yum install mc
MidnightCommander успешно установлен, теперь набираем:
mc
и приступаем к работе.