Показаны сообщения с ярлыком Security. Показать все сообщения
Показаны сообщения с ярлыком Security. Показать все сообщения

понедельник, 25 мая 2009 г.

Быстрые решения проблем (cPanel)

Запуск резервного копирования:
/scripts/cpbackup

Рестарт chkservd:
/etc/init.d/chkservd restart

Последние строки Apache Error:
tail -f /usr/local/apache/logs/error_log

Обновление серверного ПО и cpanel:
/scripts/upcp

Переустановка exim:
/scripts/exim4

Проблемы с просчетом трафика:
/scripts/cleanbw

Читаем далее...

четверг, 18 декабря 2008 г.

Плагин APF для WHM

Как я писал ранее, брендмауер, он же фаервол, очень полезная вещь для безопасности сервера. В данном посте я расскажу, как к установленному APF прикрутить плагин к WHM. Подробнее об установке APF в этой статье.

Итак, приступим с требований к системе:

  • cPanel/WHM (протестировано на 11.23)

  • APF 0.9 (протестировано с 0.9.6)

  • iptables включены и рабочие (если Вы можете перезапустить APF без ошибок, значит, скорее всего, все нормально).


Решено: /bin/pwd: Permission Denied

Сначала я увидел эту ошибку, когда пользователи пытаются установить пользовательские PEAR модули через CPanel:

/bin/pwd: cannot open directory `..’: Permission denied

Легко решить через скрипты, запустить:

/scripts/enablefileprotect

Скрипт проверки cPanel учетных записей

Основной причиной написание данного скрипта, было упрощение повседной жизни администратора. Скрипт помогает определить домены, которые еще направлены на сервер, но были перенесены на другой сервер.

Этот скрипт был также полезный, поскольку он помогает найти ошибки. Некоторые люди из отдела продаж, либо сами администраторы иногда забывают удалить учетные записи клиентов, которые отменили заказ либо были перенесены на другой сервер. В принципе этот скрипт ищет через базу данных и смотрит каждый домен и делает сравнение, указано ли на правильный IP. Если домен не указывает на правильный IP - то он даст вам знать. :)

Краткий совет-напоминание :)

Может кто не знал, либо забыл.

Напоминаю, что нужно на серверах запретить следующие утилиты для пользователей:


chmod 750 /usr/bin/rcp
chmod 750 /usr/bin/wget
chmod 750 /usr/bin/lynx
chmod 750 /usr/bin/links
chmod 750 /usr/bin/scp

chmod 000 /etc/httpd/proxy/
chmod 000 /var/spool/samba/
chmod 000 /var/mail/vbox/

Скрипт проверки уязвимой версии phpBB 2.0.x

Этот скрипт будет проверять и находить уязвимые версии phpBB 2.0.x. Скрипт ищет уязвимость, которая была обнаружена в phpbb, уязвимость позволяет гостю несанкционированный доступ к учетной записи пользователя и выполнение кода на целевом сервере. Этот скрипт имеет несколько вариантов, запустить скрипт с параметром -help, чтоб получить подробные сведения о скрипте.

Скрипт MySQL Watch

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

понедельник, 20 октября 2008 г.

Установка антивируса Dr.Web на Cpanel / WHM сервера

Эта статья описывает пошаговые инструкции по установке антивируса Dr.Web (http://www.sald.com/get.html) для серверов Linux с панелями cPanel / WHM (http://cpanel.net).

Антибот для серверов cPanel / WHM, FreeBSD

Скрипт читает последние записи из логов апача и банит назойливых роботов фаерволом ipfw
Можно модицировать под линукс (iptables)

Сам код скрипта:

пятница, 3 октября 2008 г.

10 советов для увеличения безопасности сервера Cpanel/WHM

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

1. Использование фаервола (брендмауера).

Порты, которые должны быть открыты на сервере cPanel / WHM

Порты, которые должны быть открыты на сервере cPanel / WHM для фаервола:

Т.е. те порты, которые должны быть разрешены фаерволу.

Порт |  Служба | Протокол | Направление

пятница, 26 сентября 2008 г.

Установка APF на сервера с панелью управления cPanel/WHM

В этой статье расскажу об установке APF фаервола на сервера под управлением Linux (тестировал на RHEL 4/5, cPanel), с панелью управления cPanel/WHM.

Довольно таки интересный продукт от RfxNetWorks.

APF (от англ. Advanced Policy Firewall) - продвинутый фаервол политик (брендмауер), основан на политиках разрешения и запрета на базе iptables(netfilter).

вторник, 23 сентября 2008 г.

Восстановление прав на пользовательские директории на серверах

Очень часто после восстановления из бэкапов "теряются" владельцы файлов. Особенно этим страдает cPanel. Симптомы - не работают запароленные .htaccess, не подходят пароли к ftp и т.п.

Восстанавливаем сервер после взлома

Итак, рассмотрим на примере сервера, который был взломан путем закачки эксплоита через ошибку в php скрипте, запуск через него же и получение доступа к shell с правами веб-сервера. Об этом красноречиво свидетельствуют "следы" в директориях, доступных на запись для всех: /tmp, /var/tmp, /dev/shm.

четверг, 18 сентября 2008 г.

Защищаем сервер от взлома через upload

В последнее время развелось множество любителей взлома через директорию upload, которые взламывают соседей по серверу.


Немного теории о том, как это происходит и как от этого защититься.