Архів автора: reverse

Cacti: пропадают графики при рестарте tun/tap

Есть мониторилка Cacti, которая снимает показания с интерфейсов на сервере. У сервера подняты vpn тунели tun0 и tap0. Когда происходит какой то обрыв OpenVPN перезапускает интерфейс (reconnect) и жизнь продолжается, но в этот момент cacti перестает отрисовывать график

ssh авторизация по ключу

В некоторых ситуациях нужно заходить на сервер без пароля (отработка скрипта, лень вводить пароль, защита от кейлогеров). Для этого можно организовать вход по ключу. Сначала сгенерируем его для текущего пользователя: ssh-keygen -t rsa Теперь отправляем его на тот сервер к которому будем подключаться. ssh-copy-id -i /root/.ssh/id_rsa root@your.server.de либо вот так: cat /root/.ssh/id_rsa | ssh root@your.server.de… Читати далі »

Просмотр S.M.A.R.T у hdd подключенных к LSI Megaraid

Есть HDD подключенные к SAS RAID контроллеру Dell Perc 5/i он же LSI MegaLogic 1068 Для просмотра подробного статуса состояния HDD можно восмользоваться пакетом smart Устанавливаем: apt-get install smartmontools Но так как они спрятаны за контроллером, то нужны драйвера ядра megaraid lsmod | grep megaraid megaraid_sas 68571 4 scsi_mod 162321 6 megaraid_sas,libata,ses,sd_mod,sr_mod,sg

Кодек g729 в Asterisk 13

Ставимо bcg729 Bcg729 – програмна бібліотека кодера і декодера G729A, написана на C та розроблена в Belledonne Communications, компанії яка підтримує проект Linphone. Вона була написана з нуля і не є похідним від кодів ITU. git clone git://git.linphone.org/bcg729.git cd bcg729-1.0.0 ./configure make make install Ставимо Mercurial apt-get install mercurial

Ошибка “sh: 1: source: not found” при выполнении через PHP

Выполняя php-скриптом команду exec(“source vars”); вылетала ошибка sh: 1: source: not found Хотя сама команда source является встроеной в bash и напрямую с консоли все выполняется. Варианты с sudo, su и прочими танцами с бубном не помагали. Как оказалось проблема в том, что в Debian 7 по умолчанию как интерпретатор sh используется dash Debian and… Читати далі »

Отключить Basic авторизацию для каталога в Apache

На сервере настроена Basic авторизация доступа к http средствами Apache, но есть одна директория к которой нужно получать доступ без запроса логина и пароля. Чтобы исключить этот каталог можно воспользоваться файлом .htaccess Что мы имеем на входе: Apache 2.2.22, Debian 7 и такой конфиг : cat /etc/apache2/sites-enabled/000-default ……. AuthType Basic AuthName “Authentication Required” AuthUserFile “.password”… Читати далі »

Ускоряем PHP. Установка eAccelerator в Debian

Для удовлетворения потребностей 1C Bitrix в мощи сервака я извращался как мог, но быстрее чем за 3сек страница не грузилась – время генерации самой страницы 1.1сек, это после того как удалось уменьшить время отработки MySQL почти в 2 раза Пришлось таки ускорять сам PHP. Будем пробовать с помощью eAccelerator на базе Debian 7.3(amd64) + Apache… Читати далі »

Ускоряем INSERT в 1С-Bitrix

После установки этого безобразия (1C-Bitrix) заметил, что медленно отрабатывает генерация страниц.. Копнув в лог заметил много таких вставок в БД TIME: 0.0178248882 SESSION: blkqvjd37heib431532gddfip5 CONN: Resource id #49 INSERT INTO b_stat_hit……. И каждая из них выполняется по 15-50мс Погуглив нашел решение.