sed вставить строку, после искомой строки

Возникла необходимость, в конфигурации стапитцот виртуалхостов nginx добавить кеширование, вспомнил про sed и решил сделать все это с его помощью. Основные настройки кеширования вынес в отдельный файл /etc/nginx/cache.conf и после решил инклудить его в конфиг файле виртуалхостов с помощью команды:   Читать дальше —›

Ubuntu индикаторы CapsLock, NumLock, ScrollLock

Приобрел сегодня прикольный комплектик a4tech 9500h, как на фотке выше, все круто, один минус, что из-за компактности нет индикаторов CapsLock, NumLock, ScrollLock, под виндой ставится драйвер и там прекрасно отображается статус на экране, но мы же не виндузятники, чтож, поставим индикаторы для убунты.   Читать дальше —›

Remmina "Unable to connect to RDP server 10.10.10.10"

Давече столкнулся с проблемой, remmina, матюкнулась мне, мол «Unable to connect to RDP server 10.10.10.10» решение простенькое, открываем файлnano ~/.freerdp/known_hosts и ищем наш проблемный сервер 10.10.10.10 далее удаляем строку с ним.   Читать дальше —›

Бекдор Linux/Cdorked.A определение заражения сервера

Для определения заражения рекомендуют скачать и собрать dump_cdorked_config для дампов памяти данного бекдораwget http://www.welivesecurity.com/wp-content/uploads/2013/04/dump_cdorked_config.c gcc dump_cdorked_config.c -o dump_cdorked_config chmod +x dump_cdorked_config ./dump_cdorked_config еслиNo shared memory matching Cdorked signature was found.   Читать дальше —›

Heartbleed CVE-2014-0160 обновляемся

Давно хотел залить на блог, как обновиться от недавно нашумевшей уязвимости Heartbleed CVE-2014-0160. Для обновления rhel дистрибутива (например, Fedora,CentOS)yum clean all yum update openssl Для обновления deb дистрибутива (например, Debian,Ubuntu,Mint)apt-get update apt-get install --only-upgrade openssl apt-get install --only-upgrade libssl1.0.0   Читать дальше —›

nginx-frontend + nginx-backend реальные ip адреса посетителей

В http {} или в секцию нужного server {} или location {} добавляемset_real_ip_from 192.168.0.0/24; real_ip_header X-Real-IP; где192.168.0.0/24 — подсеть с которой разрешаем принимать X-Real-IP, можно указать просто ip адрес, не забываем добавитьproxy_set_header X-Real-IP $remote_addr;   Читать дальше —›

Установка панели DirectAdmin

Перед установкой панели, необходимо установить доп софт необходимы для ее сборки и функционирования: Rehat/Fedora/CentOS:yum install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio libcom_err-devel libcurl-devel gd zlib-devel zip unzip libcap-devel cronie bzip2 db4-devel cyrus-sasl-devel perl-ExtUtils-Embed autoconf automake libtool which Debian 6apt-get install gcc g++ make flex bison openssl libssl-dev perl perl-base perl-modules libperl-dev libaio1 libaio-dev zlib1g zlib1g-dev libcap-dev bzip2 automake autoconf libtool cmake pkg-config python libreadline-dev libdb4.8-dev libsasl2-dev Debian 7apt-get install gcc g++ make flex bison openssl libssl-dev perl perl-base perl-modules libperl-dev libaio1 libaio-dev zlib1g zlib1g-dev libcap-dev bzip2 automake autoconf libtool cmake pkg-config python libdb-dev libsasl2-dev libncurses5-dev FreeBSDpkg_add -r gmake perl wget bison flex gd cyrus-sasl2 cmake python autoconf libtool libarchive Выкачиваем установщикwget http://www.directadmin.com/setup.sh делаем исполняемымchmod +x setup.sh запускаем установку панели./setup.sh далее инсталятор задаст несколько вопросов, смысла их описывать нет.   Читать дальше —›

ebury rootkit определить что машина заражена

find / -name libkeyutils* если будет 1.9 то вероятно это измененная библиотека для deb дистрибутивов проверяем контрольные суммы пакетовdebsums libkeyutils1 debsums openssh-server debsums openssh-client для rpmrpm -Vv keyutils-libs rpm -vV openssh-server rpm -vV openssh-clients rpm -vV openssh далее запускаемfind /lib* -name libkeyutils* -exec strings {} ;   Читать дальше —›

    Категории