Отключаем спящий режим на Raspberry Pi

Малинку (Raspberry PI) часто используют для отображения различной информации на информационных табло. По дефолту в официальном дистрибе Raspbian (ОСи, основанной на Debian), включен переход монитора в ждущий режим при неактивности пользователя.

Решение проблемы подключения xFreeRDP к Windows

После очередного апдейта винды linux`овый rdp-клиент freerdp перестал подключаться remote desktop. Это происходит из-за включенной опции NLA (network level authentication) на стороне windows. При попытке подключения вылезает ошибка:

Отправка сообщений в slack из консоли bash

В корпоративный мессенджер slack можно отправлять сообщения напрямую из консоли linux. Это может быть полезно, например, для уведомлений отработки скриптов по cron`у. Сначала включим в slack входящие вебхуки: Manage — Custom integrations — Incoming Webhooks — Add Configuration.

Простой бэкап сайта по расписанию

Бэкап сайта (да и любых других папок на linux-сервере), равно как и баз данных (в частности, mysql) можно делать с помощью набора простых команд, помещенных в скрипт. Вводные данные: сайт в системе (пример на ubuntu) располагается по адресу /var/www/mysite.ru, база данных вертится на этом же сервере (dbname — mysitedb, dbuser — mysitedbuser, dbpass — Passw0rd). Бэкапить будем каждую ночь по записи в cron`е, архивы будем класть в папку /home/user/backup

Подсматриваем в чужой ящик на MS Exchange

В Exchange есть замечательная возможность подключить любой ящик в рамках домена не имея  пароля. Возможность доступна только администратору и для использования необходимо выполнить в Exchange Management Shell команду

Система экстренного оповещения на базе Asterisk

Появилась необходимость реализовать систему звукового оповещения на случай чрезвычайных ситуаций. Т.к. на закупку и монтаж специализированного оборудования денег никто не дал — решили использовать под это дело IP телефонию (Asterisk 13  с аппаратами AudioCodes 420HD и Grandstream GPX-1625).

Установка разрешения дисплея в Ubuntu

Столкнулся с проблемой — подключенный к ноутбуку внешний дисплей перестал определяться и вместо разрешения 1920х1080 стал выдавать 1024х768. Попытки установить разрешение через GUI ни к чему не привели — система называет монитор Unknown Display и дает на выбор всего два режима. Проблема решается следующим образом:

Установка Zabbix 3.2 на NGINX в Ubuntu 16.04.1 LTS

ZABBIX —  система мониторинга и отслеживания статусов разнообразных сервисов компьютерной сети, серверов и сетевого оборудования. Для хранения данных может использоваться MySQL, PostgreSQL, SQLite или Oracle. Веб-интерфейс написан на PHP. На данный момент zabbix является наиболее популярным open-source решением для организации мониторинга. В этой заметке описана установка zabbix 3.2 на ubuntu 16.04.1 lts с предустановленным LEMP-сервером.