Архив за месяц: Октябрь 2015

Terraform: создание проекта и запуск AWS EC2

31 октября 2015
 

 Краткое описание, ссылки на документацию и установка Terraform описаны тут>>>. Ниже приведён пример создание простого проекта и запуск AWC EC2 инстанса с его помощью. Создаём каталог проекта: $ mkdir -p ~/Work/Projects/BP/terra_1 Создаём файл с расширением .tf, который будет файлом конфигурации нашей «инфраструктуры»: $ vim test_1.tf

Terraform: установка на Ubuntu

30 октября 2015
 

  Terraform — ещё один продукт компании Hashicorp, предназначенный для создания и управления инфраструктурой — физическими и виртуальными серверами, сетями, контейнерами и так далее. Terraform поддерживает работу с такими сервисами (провайдерами, providers, в терминиологии Terraform) как AWS, DigitalOcean, GCE, OpenStack и т.д. Полный спсиок можно найти тут>>>. Для Terraform имеется отличная документация — тут>>>, тут>>> и тут>>>. Установка выполняется на: # cat /etc/issue… Читать далее »

Ubuntu: psensor — мониторинг температуры

29 октября 2015
 

 Начал серьёзно притормаживать ноутбук, а так как он давно не разбирался для чистки от пыли — первым делом грешу на температуру прцоессора. Для мониторинга сенсоров температуры — имеется утилита psensor. Умеет отображать графики температы, использования CPU и памяти, выдавать предупреждение при превышении заданных параметров. Домашняя страница — тут>>>.

Capistrano: установка и запуск

28 октября 2015
 

 Простой пример установки, первоначальной настройки и запуска Capistrano. Т.к. времени на написание особо не было — то пост без детального описания. Но, как обычно — в конце есть полезнные ссылки по теме. Пример выполняется на: # lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.3 LTS Release: 14.04 Codename: trusty Для работы Capistrano… Читать далее »

Ubuntu: обновление Ruby 1.9 => 2.2

27 октября 2015
 

 В Ubuntu 14.04 по умолчанию установлен: # ruby -v ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux] Для установки и работы Capistrano требуется Ruby версии >= 2.0. Устанавливаем пакет python-software-properties: # apt-get install python-software-properties

Nagios: OS X — CHECK_NRPE: Received 0 bytes from daemon.

26 октября 2015
 

 При запуске проверки на OS X — NRPE возвращает ошибку вида: # /usr/lib/nagios/plugins/check_nrpe -H somehost -c check_load -a ‘-w 1,2,3 -c 10,20,30’ CHECK_NRPE: Received 0 bytes from daemon.  Check the remote server logs for error messages. В логе /var/log/system.log — появляются записи такого вида: ==> /var/log/system.log <== Oct 22 16:55:08 ldnmpgoba01 nrpe[640]: Error: Request contained command arguments,… Читать далее »

HTMLlint: установка и запуск на OS X

21 октября 2015
 

 Домашняя страница проекта — тут>>>. В дополнение к к самой утилите HTMLlint — имеется утилита htmllint-cli, которая используется для управления самим HTMLlint. Её и будем устанавливать. HTMLlint использует NodeJS.

Vagrant: установка на OS X

20 октября 2015
 

 Задача: установить Vagrant на Mac OS. Что такое Vagrant и как его использовать — в следующий раз, в данном посте — установка и первый запуск бокса. Операционная система: $ system_profiler SPSoftwareDataType Software: System Software Overview: System Version: OS X 10.10.5 (14F27) Kernel Version: Darwin 14.5.0 …

Docker: скопировать файл из контейнера на хост-машину и обратно

12 октября 2015
 

 Имеется запущенный контейнер: # docker ps | grep httpd 4f20e373e04b httpd «/bin/bash» 5 minutes ago Up 5 minutes 80/tcp determined_mccarthy Внутри которого есть файл, который необходимо скопировать на хост-машину, что бы вносить изменения в настройки Apache HTTP в нём: root@4f20e373e04b:/usr/local/apache2# file /usr/local/apache2/conf/httpd.conf /usr/local/apache2/conf/httpd.conf: ASCII text Для копирования файла — используется cp: Usage: docker cp [OPTIONS] CONTAINER:PATH… Читать далее »

Docker: запуск Kali Linux и установка Metasploit Framework

8 октября 2015
 

 Находим подходящий образ (есть образы Kali Linux и с уже предустановленным Metasploit, тут установка будет выполняться вручную): # docker search kali NAME DESCRIPTION STARS OFFICIAL AUTOMATED kalilinux/kali-linux-docker Kali Linux 2.x Base Image 90 [OK] linuxkonsult/kali-metasploit Kali base image with metasploit 17 [OK] … Запускаем его: # docker run -t -i kalilinux/kali-linux-docker Unable to find image ‘kalilinux/kali-linux-docker:latest’… Читать далее »