Использование AWS с многофакторной аутентификацией (MFA) в Unix/Linux

Использование AWS с многофакторной аутентификацией (MFA) в Unix/Linux Многие ставят MFA на свои учетные записи в AWS для более секурного использования. Типа, — супер секурно и все дела… Это правда, но MFA с AWScli в стандартной конфигурации, — не будет работать из-за того, что используется временные токены. Я расскажу как можно обойти это дело и начать […]

Добавление RDS хостов в zabbix c использованием boto3 + python3

Добавление RDS хостов в zabbix c использованием boto3 + python3 На работе потребовалось добавлять RDS хосты (с различных учеток AWS) в заббикс. Руками делать, — это конечно нормальное явление, но я люблю оптимизацию и автоматизацию. И для этого готов был написать скрипт. Пал выбор на питон. Полезное чтиво: Установка Zabbix + nginx+php-fpm + mariaDB в […]

Импортирование zabbix templates

Импортирование zabbix templates Люблю оптимизировать рабочий процесс и данная тема — еще одно подтверждение моих слов. Я описывал процесс экспортирования заббикс шаблонов в своей статье: Экспортирование zabbix templates И сейчас я расскажу как я реализовал обратное действие — импортирование заббикс темплейтов. Мне пришлось немного потратить времени, чтобы написать данную реализацию. Мой скрипт:

Он выглядит […]

24
Сентябрь
0 Комментариев
Категории: Arch Linux, Debian's, FreeBSD, Gentoo, Kali Linux, MacOS, RHEL's, Slackware

Установка kpcli в Unix/Linux

Установка kpcli в Unix/Linux kpcli — это консольный keepass. По функциональности, ни чем не отличается от использования графического интерфейса.  Установка kpcli на Mac OS X Для начала, установим — homebrew, для этого у меня имеется статья: Установка homebrew на Mac OS X И выполняем установку:

Установка на mac очень простая. Установка kpcli на Debian/Ubuntu

Установка […]

Работа с Vagrant/Vagrantfile в Unix/Linux

Работа с Vagrant/Vagrantfile в Unix/Linux Работать с vagrant не сложно. Нужно потратить немного времени на ознакомление и потом приступить к работе. Как по мне — это отличный инструмент, легкий в понимании и использовании. Vagrant — ПО для создания и конфигурирования виртуальной среды разработки. Является обёрткой для программного обеспечения виртуализации, например VirtualBox, и средств управления конфигурациями, такими […]

Экспортирование zabbix templates

Экспортирование zabbix templates В последнее время, я начал плотно изучать python и zabbix API для автоматизации различных процессов. Последнее что пришло на ум — это выполнить экспорт всех zabbix шаблонов. Для этой цели, я создал скрипт:

Который имеет следующее содержание:

Запускаем:

Вывод получим:

Конечно, некоторые вещи тут руками делаются. Но я […]

Установка Puppet в Unix/Linux

Установка Puppet в Unix/Linux Puppet — кроссплатформенное клиент-серверное ПО, которое позволяет централизованно управлять конфигурацией ОС и утилит, которые установлены на разных серверах. Многие большие компании используют puppet для своих целей. Узлы сети, управляемые с помощью Puppet, периодически опрашивают сервер, получают и применяют внесённые администратором изменения в конфигурацию. Конфигурация описывается на специальном декларативном предметно-ориентированном языке. После того, […]

Увеличить max_connections в mysql

Увеличить max_connections в mysql Если вы получаете ошибки»too many connections» (слишком много соединений) в MySQL, можно изменить max_connections параметер ( Это приведет к большему употреблению RAM, будьте осторожны!). Значение max_connections, по умолчанию равно 80-100. Чтобы проверить данный параметр, подключаемся к серверу с mysql :

Вводим пароль от пользователя root. После этого, выполняем:

Должны […]

14
Август
0 Комментариев
Категории: Arch Linux, Debian's, FreeBSD, Gentoo, Kali Linux, MacOS, RHEL's, Slackware

Сгенерировать public SSH ключ из private SSH ключа в Unix/Linux

Сгенерировать public SSH ключ из private SSH ключа в Unix/Linux Иногда, на серверах (ну бывает так), теряются публичные ключи. Учитывая что приватный ключ лежит у вас, то с легкостью можно сгенерировать новый. А делается это следующим образов:

После чего, вы получаете открытый ключ. А на этому у меня все, статья «Сгенерировать public SSH ключ […]

Установка Collectd в Unix/Linux

Установка Collectd в Unix/Linux Collectd — это легковесный демон, который собирает статы (каждые 10 сек) о использовании системных ресурсов. Он позволяет собирать данные с нескольких хостов и отправлять их на централизованный сервер для дальнейшего использования (Например, можно использовать influxDB и потом с данной БД, строить графики в grafana). Главное отличие данного ПО, — это в […]