Category Archives: Uncategorized

Azure: подключение volume – ARM, Ansible и данные Prometheus

10/12/2017
 

 Задача – добавить подключение data-диска к виртуальной машине во время развёртывания Azure Resource Group с виртуальной машиной, смонтировать диск к файловой системе и запустить Prometheus с использованием этого диска для хранения данных. Azure data disk Диск уже есть. Используем Azure CLI v2 из Docker образа:

C: связанные списки

08/28/2017
 

 Связанные списки являются второй по частоте использования структурой данных после массивов. Они являются достаточно простой реализацией динамических структур данных, использующие указатели (pointers) для реализации. Понимание работы указателей является необходимым условием для того, что бы понять связанные списки. Кроме того – требуется понимание динамического выделения памяти и знать, что такое структуры и как ими пользоваться. Ниже… Read More »

AWS: Elastic IP – The maximum number of addresses has been reached.

08/24/2016
 

 Сразу после запуска создания стека с использованием шаблона из поста AWS: CloudFormation – создание шаблона для VPC, EC2, NAT и Internet Gateway – он падает с ошибкой: “The maximum number of addresses has been reached.” Проверяем лог: $ aws cloudformation describe-stack-events –stack-name WithInclude –query ‘[StackEvents[*].{Status:ResourceStatus,ResourceType:ResourceType,Result:ResourceStatusReason}]’ | grep -A 2 FAIL “Status”: “CREATE_FAILED”, “ResourceType”: “AWS::CloudFormation::Stack”, “Result”: “The following… Read More »

Ubuntu: Muon updater – This operation cannot continue since proper authorization was not provided

06/24/2016
 

 При запуске Muon Update Manager в Ubuntu 14.04 – он останавливается с ошибкой: “This operation cannot continue since proper authorization was not provided” Проверяем наличие пакета polkit-kde-1: $ dpkg -l | grep polkit-kde-1 ii polkit-kde-1 0.99.1-1 amd64 KDE dialogs for PolicyKit Если он установлен – переустанавливаем, если не установлен – устанавливаем: $ sudo apt-get install –reinstall… Read More »

WordPress: сбросить пароль администратора

06/03/2016
 

 Находим таблицу пользователей: mysql> show tables; … | wp_users | +——————————-+ Находим пользователей: mysql> SELECT ID, user_login, user_pass FROM wp_users; +—-+—————+————————————+ | ID | user_login | user_pass | +—-+—————+————————————+ | 1 | wpadmin | $P$Bs3***fNA. | … | 17 | test | $P$Bed***7w0 | | 18 | testtest | $P$Bjp***Xt/ | +—-+—————+————————————+ Администратор как правило… Read More »

Linux: CVE-2015-7547 – патчим CentOS 6 и Debian 8

02/18/2016
 

 16-го Февраля была обнаружена уязвимость в библиотеке glibc, которая содержит стандартные библиотеки, используемые многими службами на сервере. Уязвимость находится в функции getaddrinfo() библиотеки libresolv, которая входит в glibc. Документацию по glibc можно найти тут>>> и тут>>>. Исходный код getaddrinfo() есть тут>>>.