Собираем RAID на контроллере Adaptec
После запуска сервера, в момент инициализации контроллера нажмите комбинацию клавиш CTRL+A.
Рубрики: RAID · Теги: Adaptec, configuration, create, RAID, utitlity, зеркало, контроллер, массив, настройка
WP-NoExternalLinks добавляем проверку http referer
На днях в логах обнаружил интересную вещь, какие-то хитрожопые, юзали блог для шастания по чужим сайтам,т.к. на блоге для скрытия внешних ссылок используя плагин WP-NoExternalLinks, то на любой сайт можно зайти используя ссылку с блога
http://komivlad.net/blog/go/http://google.ru
одно дело если это реально переход с блога, а другое, если кто-то юзал это в своих целях.
Чтож, как выяснилось у данного плагина нет возможности проверки HTTP_REFERER, ставить новый плагин не хотелось, т.к. блогу не один год и ломать все из-за этого влом, пришлось добавить проверку HTTP_REFERER самому )))
Открываем wp-noexternallinks/wp-noexternallinks-parser.php, ищем там функцию redirect2($url)
далее кусок кода в ней
$this->init_lang(); if(!$wp_rewrite->using_permalinks()) $url=urldecode($url);
и после добавляем свой код
$tmp=strpos($_SERVER['HTTP_REFERER'],'notes'); if ($tmp==FALSE) { $url=urldecode('http://komivlad.net/blog/404');}
т.е. проверяем наличие строки notes в HTTP_REFERER и если ее нет, то кидаем на 404 ошибку.
При попытке открытия ссылки без присутствия блога в качестве реферера, кинет 404 страницу.
Рубрики: WordPress · Теги: HTTP_REFERER, referer, WordPress, WP-NoExternalLinks, плагин, проверка
Stress тестирование сервера, установка под CentOS
yum install gcc gcc-c++ autoconf automake make wget http://pkgs.fedoraproject.org/repo/pkgs/stress/stress-1.0.4.tar.gz/a607afa695a511765b40993a64c6e2f4/stress-1.0.4.tar.gz tar zxvf stress-1.0.4.tar.gz cd stress-1.0.4 ./configure make make install
читаем как использовать:
stress --help
создадим 8 процессов, нагружающих процессор, и 2 процесса, непрерывно создающих и удаляющих блоки по 512Мб в оперативной памяти:
stress --cpu 8 --vm 2 --vm-bytes 512M
Рубрики: CentOS, Fedora · Теги: centos, CPU, io, mem, server, Stress, тест
VmWare ESXi 5.5 vSphere Client «As unknown connection error occurred»
Столкнулся сегодня с очень интересной проблемой, vSphere Client для свежеустановленного VmWare ESXi 5.5 при попытке подключения матюкался примерно такой ошибкой
«As unknown connection error occurred»
Чтож, решение оказалось очень
Рубрики: VmWare · Теги: 5.5, client, config.xml, connection, error, ESXi, occurred, rhttpproxy, ssh, unknown, VMware, vSphere
Centos установка libreoffice
Т.к. у меня x86-64 дистрибутив, то я ставлю версию под него, для x86 используем ссылку
http://download.documentfoundation.org/libreoffice/stable/4.2.2/rpm/x86/LibreOffice_4.2.2_Linux_x86_rpm.tar.gz
Итак, выкачиваем, распаковываем, переходим в директорию с rpm пакетами, ставим все 🙂
wget http://download.documentfoundation.org/libreoffice/stable/4.2.2/rpm/x86_64/LibreOffice_4.2.2_Linux_x86-64_rpm.tar.gz tar -xzvf LibreOffice_4.2.2_Linux_x86-64_rpm.tar.gz cd LibreOffice_4.2.2.1_Linux_x86-64_rpm/RPMS/ rpm -Hvi *.rpm
Рубрики: CentOS, Fedora · Теги: 6.x, centos, Libreoffice, x86-64, установка
Критическая уязвимость в OpenSSL 1.0.1 и 1.0.2-beta
Спизжено с Хабра.
Несколько часов назад сотрудники The OpenSSL Project выпустили бюллетень безопасности, в котором сообщается о критической уязвимости CVE-2014—0160 в популярной криптографической библиотеке OpenSSL.
Уязвимость связана с отсутствием необходимой проверки границ в одной из процедур расширения Heartbeat (RFC6520) для протокола TLS/DTLS. Из-за этой маленькой ошибки одного программиста кто угодно получает прямой доступ к оперативной памяти компьютеров, чьи коммуникации «защищены» уязвимой версией OpenSSL. В том числе, злоумышленник получает доступ к секретным ключам, именам и паролям пользователей и всему контенту, который должен передаваться в зашифрованном виде. При этом не остается никаких следов проникновения в систему.
Некто, знавший об уязвимости, мог прослушивать «зашифрованный» трафик почти во всем интернете с марта 2012 года, когда вышла версия OpenSSL 1.0.1. В то время была продемонстрирована успешная атака на TLS (BEAST), и многие перешли на защищенную версию TLS 1.2, появление которой совпало с выходом OpenSSL 1.0.1.
Некоторые дистрибутивы операционных систем с уязвимой версией OpenSSL: Читать полностью »
Рубрики: ArchLinux, CentOS, Debain, Fedora, Raspberry Pi, Ubuntu · Теги: 1.0.1, 1.0.2-beta, Heartbeat, openssl, уязвимость
Windows XP RIP
8 апреля 2014 года, компания Microsoft прекращает поддержку Windows XP. Эта операционная система , появившаяся еще в 2001 году, больше не будет получать обновления, которые обеспечивают защиту от вирусов и других угроз.
Чтож, хотя я уже давно пересел на линукс, все равно буду вспоминать данную ось только хорошими словами, ибо самая удачная из осей от мелкософта!
Помним... Любим... Скорбим...